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.
The beautiful location next to a trolley bus stop provides an easy access to Ogunquit Playhouse, Abacus and Ogunquit Beach. The property is in a 10-minute walk to Wells city center.
Guests can reach Elmwood Resort Hotel by car from Pease Tradeport airport in 35 minutes.
This modern hotel provides non-smoking rooms equipped with an iron with ironing board, individual climate control, a kitchen, Wi-Fi and a living area. A hairdryer and a bathtub can be found in all bathrooms.