Chelsea Inn

In the Heart of NYC enjoy everything the Big Apple has to offer from our central location in Manhattan. Chelsea Inn comprises of two adjoining 1800’s townhouses, affording you easy access to the brightest attractions in NYC.

Video Error

{{ error }}

Loading…
{{ current.description }}
Address
46 W. 17th St.
New York, New York 10011
Website
http://www.chelseainn.com
Phone Numbers

Chelsea Inn can be found in the following category: