minube
Armands Orchard Side Inn
The inn is on six acres of rugged terrain in a rural community in Lewiston, Maine, 2.3 miles from the exit from Lewiston and from the center of Lewiston. Breakfast is included in room rate. Also, access to high speed internet. A great location to relax and enjoy nature, accompanied by a friendly and attentive staff.