CITY ROOMS NYC - Chelsea, New York City

CITY ROOMS NYC – Chelsea, New York City

CITY ROOMS NYC – Chelsea, New York City
https://city-rooms-nyc-chelsea.usa8.info

Just 656 feet from Penn Station and Madison Square Garden, this guest house is located in the Chelsea neighborhood of Manhattan. WiFi access is provided to guests free of charge.

368 8th Avenue, Chelsea, New York City, NY 10001, United States of America

Related Posts