New York > Clifton > Travel & Transportation > Hotels, Motels, & Lodging > Newton Falls Hotel
923 Route 60, Clifton, New York, 13666
(315) 848-2095
Travel & Transportation > Hotels, Motels, & Lodging
No reviews yet. Be the first to write a review!