Cà de Lelio bevindt zich in Manarola, op 1,8 km van Riomaggiore-strand, en heeft kamers met airconditioning. De accommodatie is gelegen op 14 km van Technical Naval Museum, 16 km van Amedeo Lia Museum en 14 km van station La Spezia Centrale. De accommodatie is rookvrij en ligt op 16 km van Castello San Giorgio.
Alle kamers bij het pension hebben een kledingkast. Kamers bij Cà de Lelio hebben een eigen badkamer met een bidet en gratis toiletartikelen. Er is ook gratis WiFi en sommige kamers hebben zeezicht. Alle kamers bij de accommodatie hebben beddengoed en handdoeken.
Mare Monti Shopping centre ligt op 48 km van Cà de Lelio. Het dichtstbijzijnde vliegveld is Internationale luchthaven Pisa Galileo Galilei, op 96 km van het pension.