Holiday Inn Express Biddeford Biddeford
45 Barra Road -
Biddeford,
ME 04005
Near Swan Pond