Filter Results
Apply Filters
Clear Filters
Ossining Luxury Hotels
Windrose On Hudson
1 Shady Lane Farm Rd, Ossining, United States Show map
The comfortable Windrose On Hudson Hotel Ossining is located 4.8 km from Croton Gorge Park and offers a vending machine and an outdoor fireplace. Featuring 244 rooms with views of the garden, this 4…
From US$ 169
Book Now