B Blanca Torres Review of Starwood Hotels & Resorts Worl... 4 years ago Rooms were clean. Pet friendly. Close to tram.
Comments: