El Francis Hotel, un lugar de interés histórico, está situado en el barrio de Bramhall de Portland, cerca del distrito Art.
Hay WiFi gratuita en todas las instalaciones. Se encuentra en la 2a planta.
En un radio de 1,4 km hay museos, galerías, teatros, pistas de patinaje, cervecerías artesanales y boutiques. El aeropuerto internacional de Portland Jetport está a 5,2 km del The Francis Hotel.