City Rooms NYC SoHo
120 Lafayette Street, New York, NY, 10013, US
Click To Call
About City Rooms NYC SoHo
Amenities
Map Location & Address
City Rooms NYC SoHo
120 Lafayette Street, New York, NY, 10013, US
120 Lafayette Street, New York, NY, 10013, US
Click To Call