United States, Portland - ME, South Portland, Main Street,675
Welcome to our Howard Johnson Hotel South Portland hotel, the perfect place to stay during your vacation to Portland, Maine. Our pet-friendly location is near the Portland Museum of Art and is conveniently located off I-95. We are only minutes away from the beach and a variety of entertainment for the whole family.
You travel. WISE donates! Booking Howard Johnson Hotel by Wyndham South Portland at the best price includes a donation to your favorite charity, at no extra cost! We brought 18+ million euros to local communities providing social services to 150.000+ people from vulnerable groups. We support #GlobalGoals.