D David Covington Review of Starwood Hotels & Resorts Worl... 4 years ago Very nice hotel. No fridge in room.
Comments: