Chelsea Inn
46 W 17th St (6th Ave)
Boutique walk-up hotel in Chelsea, NYC
Chelsea Inn Hotel offers the perfect alternative to big chain hotels. A renovated 1800s townhouse, centrally located with all the necessary amenities gives you the perfect setting to explore the City that never sleeps.