T
Tom Boys Review of Starwood Hotels & Resorts, Cal...
Generally OK stay, but the hotel had appallingly r...
Generally OK stay, but the hotel had appallingly rude staff.
Generally OK stay, but the hotel had appallingly rude staff.
Comments: