Elmwood Resort Hotel

Wells -> Maine -> New England -> Northeast -> the USA

04090 1351 Post Road, Wells, 04090, United States of America

Elmwood Resort Hotel on the map


Map of Manhattan NY - Detailed New York City Tourist Maps

Elmwood Resort Hotel. Hotel in Wells

Located in Wells Maine, the Elmwood Resort Hotel is centrally located to all the Southern Coast of Maine has to offer. Just minutes to beaches, shopping, restaurants, antique and art galleries.

Price from $101

More info Reserve

Photos of Elmwood Resort Hotel. Wells


The Information about Wells, Maine, the USA

Wells is a town in York County, Maine, United States. The cost of living in the Elmwood Resort Hotel located in the Wells, Maine from 101$. Founded in 1643, it is the third-oldest town in Maine. See more information from the Elmwood Resort Hotel in the Wells, Maine. The population was 11,314 at the 2020 census. Book the Elmwood Resort Hotel in the Wells, Maine. Wells Beach is a popular summer destination.. The cost of living in the Elmwood Resort Hotel located in the Wells, Maine from 101$.

Elmwood Resort Hotel on the global map

Elmwood Resort Hotel on the map