7.6/10
Good
92 reviews
Free Wi-Fi
290 m.
34th Street – Herald Square
1.2 km.
Grand Central Station
This boutique hotel is located in the Chelsea neighbourhood of New York. The 28 Street underground station is 3 minutes’ walk from the property. Free Wi-Fi access is available.
Number of rooms: 292
851 Avenue of the Americas, Chelsea, New York, NY 10001, United States
Hotel booked 2 times today.