Howard Johnson
Hôtel
South Portland
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.
Nombre de chambres: 122
675 Main Street, South Portland, ME 04106, États-Unis
Hôtel réservé 1 fois aujourd'hui.