Featuring a rooftop bar and lounge with a city view, Cambria Hotel New York - Chelsea is located in New York. Free Wi-Fi access is available. Each room here will provide guests with a cable TV, air conditioning and a seating area.
Number of rooms: 135
123 West 28th Street, Chelsea, New York, NY 10001, United States
Hotel booked 1 times today.