The Falls Motel Inn
239 North Genesee St., Watkins Glen, NY 14865, United States
Situated in Watkins Glen, 41 km from Museum of the Earth, The Falls Motel features views of the mountain. The property is set 43 km from Ithaca College, 43 km from Cornell University and 43 km from Jim Butterfield Stadium.
Clean rooms, quiet, pet friendly, reasonable prices, and awesome manager!