Loading hotels
Confirming room availability...
Inn At St John, 939 Congress St, Portland, United States
In Portland (Valley Street)<br /><br />In the heart of Portland, Inn at St John Portland In-Town is within a 5-minute drive of Thompson's Point and Cross Insurance Arena. This bed & breakfast is 1.1 mi (1.7 km) from University of Southern Maine and 1.2 mi (1.9 km) from Portland Museum of Art.