Portland, ME
Built in 1897 as the Jefferson Hotel, the Inn at St. John stands as Portland’s oldest continuously operating inn and one of the city’s most distinctive boutique lodging properties. The 39-room inn...
$6,950,000
City is sometimes kept confidential for business listings