Filter Results
Apply Filters
Clear Filters
Exceptional design hotels in New Rochelle
Residence Inn New Rochelle
35 Lecount Place, New Rochelle, United States Show map
The 3-star pet-friendly Residence Inn New Rochelle, nestled near the beach district of New Rochelle, offers spacious rooms with a flat-screen TV with satellite channels and Wi-Fi. Featuring an…
From US$ 179
Book Now