The Townhouse Inn Of Chelsea is placed in a historic area of New York in the vicinity of Central Park, Top of the Rock Observation Deck and Town Hall. The property features a baggage storage and an elevator.
The hotel is set 600 meters away from Empire State Building, High Line and Joyce Theater.
A local bus stop is 150 meters away.
There are 13 guestrooms featuring Two-Room Suite, Deluxe Double Room and Standard Double Room equipped with free Wi-Fi, a living area, TV with satellite channels, a sofa and an iron with ironing board.
Eat & Drink
Guests can enjoy french and spanish cuisine in La Maison du Macaron located 50 meters away.