T
Tom Klaber Review of Starwood Hotels & Resorts Worl...
Friendly staff, but the rooms are in a dire need o...
Friendly staff, but the rooms are in a dire need of a facelift.
Friendly staff, but the rooms are in a dire need of a facelift.
Comments: