No image available for this hotel
No image available for this hotel
Portland, Portland
Spend a second to
save a fortune!
Spend a second to save a fortune!
747 Congress Street, Portland
The Francis Hotel, a historic landmark, is situated in Portland's Bramhall neighborhood, near Art District. Guests can enjoy the spa. Free WiFi is provided throughout the property.
See MoreUsage of subsidiary facilities may incur additional fees