Casa Francis heeft een terras, en ligt in het centrum van Florence, op 4 minuten lopen van Palazzo Strozzi. De accommodatie is dicht bij kathedraal van Florence, Galleria dell'Accademia en Galleria degli Uffizi. De accommodatie is rookvrij en bevindt zich op 3 minuten lopen van Santa Maria Novella.
Alle kamers bij het pension hebben een kledingkast. Kamers bij Casa Francis hebben een eigen badkamer met een douche en gratis toiletartikelen. Er is ook gratis WiFi en sommige kamers hebben uitzicht op de stad. Alle kamers bij de accommodatie hebben beddengoed en handdoeken.
Populaire bezienswaardigheden in de buurt van Casa Francis zijn Fortezza da Basso, Piazza del Duomo di Firenze en Piazza della Signoria. Het dichtstbijzijnde vliegveld is Luchthaven Florence Amerigo Vespucci (Peretola), op 9 km van het pension.