Hotel is located in Montour Falls which is adjacent to Watkins Glen. It is very close to the track as well as downtown Watkins Glen and Seneca Lake. Mike the owner/manager is very hospitable and friendly. Rooms are very clean and comfortable. The Montour Water Falls is a great site to see!
- Free Wifi
- Free Parking