Portland Maine Hotels - Inn at St. John one of the Best Inns!
Sorry, no content matched your criteria.
Conveniently situated in the west end of downtown Portland, the Inn at St. John is easily accessible to everything Portland has to offer.
Don’t forget the numerous restaurants, shops, independent art galleries and nightclubs, most of them are around a twenty-five-minute walk from the Inn’s front door. See our Attractions tab for distances from the Inn to popular area destinations.