The LM and the Shangri-La are pretty close to each other, while the FS is a slightly different part of town. Of those 3 hotels, even though I'm a Starwood man, the LM would be the weakest.
If you have the street address of your office I could make a more informed comment as to best location.