xpikake27x
Meriden
Worth visiting!
Untitled
I love the Westin, I dont stay anywhere else in the city. Its right in Times Square close to everything youd need. The massage chair in the room is very relaxing, the beds and showers are fantastic and the higher floors offer great views.