This luxury hotel features a full-service spa and rooms with flat-screen TVs. The property is located in downtown Glens Falls within a 300 metres radius of shopping, dining and entertainment.
Number of rooms: 120
88 Ridge Street, Glens Falls, NY 12801, United States
Hotel booked 1 times today.