Elmwood Resort Hotel is a 3-star property located on a sandy beach. The hotel opened its doors in 1985 and was remodeled in 2006.
Many Wells sights, including Ogunquit Playhouse, Abacus and Ogunquit Beach are within about 20 minutes' drive. Set within a 10-minute walking distance from Wells city center.
Elmwood Resort Hotel is within a 35-minute drive to Pease Tradeport airport.
Elmwood Resort is a deluxe hotel offering modern rooms including Two-Bedroom Suite, Suite and Deluxe Room. They feature private bathrooms with a hairdryer and a bathtub.