Elmwood Resort Hotel is a 3-star deluxe property offering a modern accommodation steps away from Ogunquit Playhouse, Abacus and Ogunquit Beach. The hotel opened its doors in 1985 and was remodeled in 2006.
Elmwood Resort Hotel is located on the beautiful sandy beach. Wells city center is 1 km away.
Elmwood Resort Hotel lies within 35 minutes’ drive to Pease Tradeport airport.
Elmwood Resort Hotel offers 60 rooms fitted with IDD telephone, a sofa, wireless internet, cable TV and an iron with ironing board for a comfortable stay in Wells. Guests can also use a fridge, a microwave and coffee/tea makers available in each room.