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.
Claim your business page today.
Top City Spots is quick, simple and free to setup.
Your business has already been added to our your city pages. All you need to do is update your information.
By creating an account with us you agree to our
terms and conditions.