Filter Results
Apply Filters
Clear Filters
3-star Hotels in New Windsor
Homewood Suites By Hilton Newburgh-Stewart Airport
180 Breunig Rd., New Windsor, United States Show map
Homewood Suites By Hilton Newburgh-Stewart Airport New Windsor hotel is located in New Windsor, 4.3 km from Kristi Babcock Memorial Park, and offers a swimming pool. The hotel also offers high-speed…
From US$ 119
Book Now