Awesome!!!!!!!
June 25, 2009
by
a traveler from Travelocity.com
Just came back from a weekend at the Westin. Best hotel ever! The view was awesome, the subway was very close. The rooms are way big and even with HD TV!!!! I would love to return any day.