So&Leo Guest House is gelegen in het centrum van Genua, op 3 minuten lopen van Aquarium of Genoa, en biedt kamers met airconditioning en gratis WiFi. De accommodatie ligt op ongeveer 7,2 km van Port of Genoa, 42 km van Casa Carbone en 5 minuten lopen van San Lorenzo Square. De accommodatie is rookvrij en ligt op 6 minuten lopen van University of Genoa.
Alle kamers bij het pension hebben een kledingkast. Naast een eigen badkamer met een bidet en gratis toiletartikelen, hebben de kamers bij So&Leo Guest House ook uitzicht op uitzicht op de stad. De units bij de accommodatie hebben een flatscreen-tv en een haardroger.
Populaire bezienswaardigheden in de buurt van So&Leo Guest House zijn Gallery of the White Palace, Palazzo Rosso en Palazzo Doria Tursi. Het dichtstbijzijnde vliegveld is Luchthaven Genua Cristoforo Colombo, op 10 km van het pension.