Filter Results
Apply Filters
Clear Filters
4-star Hotels in New Rochelle
Hotel Noma, Trademark Collection By Wyndham
1 Radisson Plaza, New Rochelle, United States Show map
Situated nearly minutes' walk from Echo Bay, the contemporary Hotel Noma, Trademark Collection By Wyndham New Rochelle features 128 air-conditioned rooms overlooking the bay. Boasting a seasonal…
From US$ 114
Book Now
79 New Rochelle
79 Hudson Park Rd, New Rochelle, United States Show map
Located 3.5 km from the Larchmont Flint Park, the 4-star 79 New Rochelle Hotel offers access to tourist attractions throughout New Rochelle.
Book Now