K
Kirsten Krikie Review of Starwood Hotels & Resorts Worl...
Nice central location. Comfortable rooms, love the...
Nice central location. Comfortable rooms, love the parking garage. Only negative is that it was a bit confusing to navigate. The hotel is so large with so many towers it was almost like being in an airport.
Comments: