Grand Beach Inn


Old Orchard Beach • Show on map
Price as low as USD 149.00
Located opposite the ocean on Highway 9 this Old Orchard Beach resort features a seasonal on-site restaurant and outdoor pool. Free WiFi is also available. Cable TV a fridge and a coffee maker are found…More info


