M
M Review of Starwood Hotels & Resorts Worl...
HUGE hotel, thus the lobby and 7 elevators are con...
HUGE hotel, thus the lobby and 7 elevators are confusing. The interiors were a tad outdated, but a standard Sheraton overall.
Comments: