Cambria Hotel New York – Chelsea, New York City
https://cambria-hotel-new-york-chelsea.usa8.info
Featuring a rooftop bar and lounge with a city view, Cambria Hotel New York – Chelsea is located in New York. Free WiFi access is available. Each room here will provide guests with a cable TV, air conditioning and a seating area.
123 West 28th Street, Chelsea, New York City, NY 10001, United States of America