From Our Editors
The charming interiors and exteriors of Inn At Village Square in Gorham will provide you with great scenes and a cozy ambiance.
There's no need to play the parking game. There are plenty of open parking spaces in the area. With stunning views of Gorham and ample room space, Inn At Village Square in Gorham is a fabulous place to go for vacation. Give the hotel a call today and book your stay.