Your Townhouse in NYC


The Townhouse Inn of Chelsea is a 14 bedroom hotel located in a historic 19th century townhouse in the beautiful neighborhood of Chelsea on Manhattan’s west side. The inn’s 14 well-appointed rooms and library will make you feel right at home with the best of New York City outside your front door.

The Townhouse Inn of Chelsea | 131 W. 23rd Street New York, NY 100011 | 212.414.2323 |