Featuring an indoor pool and an on-site fitness centre, this Portland, Maine hotel offers rooms with a flat-screen TV. Wireless internet access is provided free of charge.
Number of rooms: 132
321 Commercial Street, Portland, ME 04101, United States
Hotel booked 1 times today.