D
David De Silva Review of Starwood Hotels & Resorts Worl...
Really nice place. The drab concrete and glass ext...
Really nice place. The drab concrete and glass exterior is a deceptive. Rooms are pretty nice, too.
Comments: