K
Kelly Estrella Review of Starwood Hotels & Resorts Worl...
Staff was friendly and the meeting and hotel facil...
Staff was friendly and the meeting and hotel facilities were perfect for a very large corporate meeting.
Comments: