Search results
- See moreSee moreSee moreSee moreElmwood Resort HotelHotel
Located in Wells Maine, the Elmwood Resort Hotel is centrally located to all the Southern Coast of Maine has to offer....
Website: elmwood-resort.com
Phone: (207) 646-1038
Cross Streets: Near the intersection of Post Rd and Blue Star Memorial Hwy
1351 Post Rd Wells, ME 04090 681.05 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Parking
- Swimming pool
- Smoke-free
- Spa
- Family friendly