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.