The Glen House


Greens Grant • Show on map
View Details for Price
Located in Gorham, 7.6 miles from Mount Washington, The Glen House provides accommodations with free bikes, free private parking, a fitness center and a terrace. This 2-star hotel offers a 24-hour front…More info
