Casa Leone heeft gratis WiFi in de hele accommodatie en biedt uitzicht op de stad in Lerici. De accommodatie is gelegen op 19 minuten lopen van Strand Eco del Mare, 1,9 km van Spiaggia di San Terenzo en 13 km van Castello San Giorgio. De accommodatie is rookvrij en ligt op 12 minuten lopen van Spiaggia Venere Azzurra.
Kamers zijn uitgerust met airconditioning, een koelkast, een magnetron, een waterkoker, een bidet, een haardroger en een kledingkast. De kamers bij het pension hebben een eigen badkamer en beddengoed.
Technical Naval Museum ligt op 13 km van Casa Leone, en Amedeo Lia Museum ligt 13 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Pisa Galileo Galilei, op 72 km van de accommodatie.