Jun 17, 2010 | Contributor: Kellie K. Speed Luxury Hotels: If you haven't been to the amazing Inn by the Sea in Cape Elizabeth, Maine yet, you are in for a real treat. Surrounded by the beauty of Maine's pristine coast, located on an unspoiled sandy beach, and adjacent to a wildlife sanctuary, Inn by the Sea has long been dedicated to protecting and preserving its natural environment.
Twenty-two years ago, Inn by the Sea was built as an intimate coastal inn, replacing the former Crescent Beach Inn. Today, the first hotel in New England to have dual flush toilets is nationally recognized for its eco-friendly and pet-friendly practices. Last year, the Inn received a complete multi-million dollar renovation, further enhancing its "green initiatives" with air to air heat e... Read More |