Within a 15-minute walk of Times Square, this New York hotel features ticket services and free Wi-Fi. It is 2 blocks from the 42nd Street Port Authority Subway Station.
Number of rooms: 184
337 West 39th Street, Hell's Kitchen, New York, NY 10018, United States
Hotel booked 1 times today.