Filter Results
Apply Filters
Clear Filters
Boutique Hotels in New York
Nyc Townhouse
149 West 118Th Street, New York, United States Show map
The comfortable Nyc Townhouse Apartment New York hotel has 2 rooms and is located approximately a 10-minute walk from Apollo Theater. Indulge in this 2-star hotel's garden, offering guests a patio…
From US$ 148
Book Now