The 3-star The Townhouse Inn Of Chelsea is set just 2.1 km from Top of the Rock Observation Deck. The Townhouse Inn Of Chelsea was opened in 1925 and offers beautiful rooms.
The property is set 5 minutes' walk from Flatiron Building. The city center lies within 4 km from the venue.
The hotel stands within 5 minutes of walking to Broadway - E 22 St bus stop and 350 meters from 23rd Street (IRT Lexington Avenue Line) subway station. It will take around 20 minutes to get to La Guardia airport by car.
There are 13 guestrooms featuring deluxe queen room, superior queen room and two-room suite equipped with individual climate control, satellite TV, an individual safe, a dressing area and a writing desk. Some rooms overlook the city. The rooms have oriental decor.
Eat & Drink
The restaurant menu features local dishes. The coffee shop La Maison du Macaron is around 5 minutes’ walk away.
Such business facilities as conference equipment, a business center and a copier are available on site.
Wireless internet is available in public areas for free.
No parking available.