Situated in Westbrook, Super 8 by Wyndham Portland/Westbrook Area offers a shared lounge. The accommodation features an indoor pool, free Wi-Fi throughout the property and a 24-hour front desk.
Number of rooms: 104
208 Larrabee Rd, Westbrook, 04092, United States
Hotel booked 1 times today.