Old Orchard Beach Inn

Starting at
$281

TripAdvisor Review

Based on 160 review

See all

This lovely hotel is located in Biddeford. A total of 18 guests rooms are available for guests' convenience at Old Orchard Beach Inn. Pets are not permitted on the premises.

More details