Chelsea Inn
Hotel
New York
This 19th century walk-up townhouse is located in the Chelsea District and a 5-minute walk from Greenwich Village. The inn offers business services and free Wi-Fi in every room.
Number of rooms: 34
46 West 17th Street, Union Square, New York, NY 10011, United States