I stayed at the Embassy off and on from September '07 through November '07 for business. The hotel was clean and service was prompt and friendly. The Embassy offers free breakfast and a happy hour, which is a nice perk. The few things I had issues with were:
The pillows - they were like huge lumps of foam. Not comfortable at all.
Status recognition - I am a diamond member yet they did not put my requests for a King bed above non-status customers. I don't feel that they really ever recognized my status compared to other hotels. I was even put in a wheelchair accessible room, which I hate due to the way the bathrooms are set up.
In-room glasses/cups - do not ever use them! There was a story on the news regarding the way they "wash" (or don't wash) these. The maids were caught on camera wiping them out with dirty towels from the floor and spraying them with a "not for consumption" cleaning product.
Internet - you have to pay $7/day for an internet connection. Many other hotels offer it free of charge.
To sum it up, I would stay here again but it wasn't anything out of the ordinary. The hotel can be expensive - running anywhere from $170-$210/night; I don't think the value is there really, but the location was convenient for me.










