City Rooms NYC - SoHo
120 Lafayette Street, New York, 10013
City Rooms NYC - SoHo is located in SoHo in New York. The property is within a 500 metres radius of Little Italy and Chinatown.
Each room at this boutique hotel will provide you with a 32" flat-screen TV and free WIFI. Private bathrooms come with a shower, hairdryer and free toiletries.
At City Rooms NYC – SoHo, guests will find a 24-hour front desk. Other facilities offered at the property include luggage storage.
The Canal Street subway station is 50 metres from the property and gives guests access to the city.