R
Rory van Vuuren Review of Starwood Hotels & Resorts Worl...
Horrible service plus you have to pay for wifi?! W...
Horrible service plus you have to pay for wifi?! Will never stay here again. Way too overpriced
Comments: