Elmwood Resort Hotel
1351 Post Road Wells, ME 04090-1530
207.646.1038
Lodging
Member Since: 2025
Organization Overview
Ideal for the family needing more than just a hotel room, or for the couple seeking extra luxury, our comfortable and affordable 1, 2 & 3 bedroom suites offer the ultimate in space and luxury.