A
A. Marshall Review of Starwood Hotels & Resorts Worl...
Every thing is in one place or in walking distance...
Every thing is in one place or in walking distance. Excellent customer service.
Comments: