Located in Times Square South, our Garment district hotel is within walking distance of the Javits Center, Penn Station and Hudson Yards. Nearby attractions range from the Shed and Hulu Theater to Madison Square Garden.
07
Jun
2020