A
Alex R Review of Starwood Hotels & Resorts Worl...
Big hotel, good location. Rooms pretty basic but g...
Big hotel, good location. Rooms pretty basic but good enough for a shirt stay
Big hotel, good location. Rooms pretty basic but good enough for a shirt stay
Comments: