B
Brad Taron Review of Starwood Hotels & Resorts Worl...
Awesome location, nice rooms although kinda small....
Awesome location, nice rooms although kinda small. Lots of places to eat and drink writhing walking distance
Comments: