The Hotel Chelsea
Hotel
Chelsea, New York
Located in New York and with Flatiron Building reachable within less than 1 km, The Hotel Chelsea provides concierge services, allergy-free rooms, a fitness centre, free Wi-Fi and a restaurant.
Number of rooms: 135
222 West 23rd Street, Chelsea, New York, NY 10011, United States
Hotel booked 1 times today.