M
Michael G Review of Starwood Hotels & Resorts Worl...
Nice place. However ancient televisions and the re...
Nice place. However ancient televisions and the requirement to pay for someone to get your bags was frustrating, I just wanted a cart.
Comments: