A
Ak Kk Review of Starwood Hotels & Resorts Worl...
Central location but no amenities in the room like...
Central location but no amenities in the room like microwave or some rooms didn't even had hair dryers!!! Wifi was pretty bad.
Comments: