1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct
Show 14 photos
Elmwood Resort Hotel
1351 Post Road, Wells, United States
Show map
General
- Air Conditioned
Activities
- Swimming pool
- Fitness Room/Gym
Internet
- Wireless internet on site.
Check-in
- From 3:00 PM
Check-out
- Prior to 10:00 AM
Superb, 9.0
Rating summary
overall9
cleanliness9
dining9
facilities9
location9
rooms9
service9
Top comments from travellers
Great food menu
Loved the beds
Spacious rooms
Rooms were clean and comfortable
Convenient location
Staff provided great service
Who stays here?
Couples33%
Families55%
Groups12%
Nearby Hotels
Village By The Sea
1373 Post Road, P.O. Box 1107,WellsFootbridge North Hotel
1522 Post Road,WellsNautical Mile Resort Wells Maine
1072 Post Rd.,WellsBelle Of Maine
1139 Post Road Wells,Wells