Howard Johnson
Hotel
South Portland, Maine
Located close to Interstate 295, this South Portland hotel offers offers free Wi-Fi, a 24-hour front desk, and rooms equipped with cable TV. Portland city centre is 8 km away.
Numero delle stanze: 122
675 Main Street, South Portland, ME 04106, Stati Uniti
Prenotato 1 volte oggi.