368 8th Avenue 2nd floor, New York, NY, NY 10001, United States Of America
Ideally located in the Chelsea district of New York, Chelsea Rooms NYC is set 300 metres from Penn Station, less than 1 km from Macy's and a 3-minute walk from Madison Square Garden. The 2-star hotel…