OK, thanks for the advice.
I think that the best place, considering the circumstances, would be CW.
Which of the above hotels is best?
Marriott
Crowne Plaza
Embassy Suites
I really would prefer not to be in one of the colonial hotels, especially since I don't really want to spend much money. I'm heiring towards the Marriott since it is the highest level (in terms of chains) of the three mentioned, and it has just been redone, according to the hotel.