The Francis Hotel

Short Description

The Francis Hotel is a boutique stay in an 1881 mansion in Portland, Maine’s historic West End. Its 15 distinctive rooms complement original stained glass, complimentary breakfast, curated local minibars, and rotating art.