Relax at this Maine beachfront accommodation, which features an indoor heated pool. Free Wi-Fi is available in every room. The Old Orchard Beach Pier is 12 minutes’ walk away.
Number of rooms: 70
91 East Grand Avenue, Old Orchard Beach, ME 04064, United States