208 LARRABEE RD
Super 8 by Wyndham Portland/Westbrook Area is a 2-star property situated in Westbrook. Featuring a shared lounge the 2-star hotel has air-conditioned rooms with free WiFi each with a private bathroom. The hotel features an indoor pool hot tub and a 24-hour front desk. At the hotel rooms include a desk and a TV. Continental and buffet breakfast options are available each morning at Super 8 Portland/Westbrook Area. Portland is 8 km from the accommodation while Old Orchard Beach is 23 km from the property. The nearest airport is Portland International Jetport Airport 4 km from Super 8 by Wyndham Portland/Westbrook Area.