The Falls Motel, Watkins Glen
https://the-falls-motel.usa8.info
Located in Watkins Glen, 4.3 miles from Watkins Glen International, The Falls Motel has air-conditioned accommodations with free WiFi. Featuring a 24-hour front desk, this property also provides guests with a restaurant.
239 North Genesee St., Watkins Glen, NY 14865, United States of America