747, Congress Street, Portland, ME 04102, United States.
The Francis Hotel is a historic landmark located in Portland's Bramhall neighborhood, close to the Art District. Complimentary WiFi is available throughout the property. This accommodation is situated on the second floor. Within a 1.4 km radius, guests will find museums, galleries, theaters, skating rinks, craft breweries, and boutiques. Portland International Jetport Airport is 5.2 km away from The Francis Hotel.