634 Main St, Peekskill, New York 10566, United States
Stay at the Inn On The Hudson hotel in Peekskill, NY. Enjoy our newly updated Inn with the finest hotel accommodations, great service, and a perfect venue for special events with fantastic scenic views of the Hudson River.