Welcome to the Inn at Village Square located in a beautiful "country like" setting in the picturesque town of Gorham, Maine. We hope you enjoy the online tour.
The Inn at Village Square is truly a wonderful facility that we take great pride in. It is difficult, if not impossible, to truly appreciate the Inn, the residents, and the staff without visiting and having a personal tour. You are welcome to be our guest for lunch. It is an excellent opportunity to try our delicious food and experience the warm, friendly and social atmosphere.