Casa Edo bevindt zich op 10 minuten lopen van Spiaggia Ventimiglia, en biedt accommodatie met een tuin, een terras en een 24-uursreceptie. Er is gratis WiFi.
Sommige units hebben ook een keuken met een koelkast, een magnetron en een kookplaat.
Het appartement heeft een barbecue.
Forte di Santa Tecla ligt op 18 km van Casa Edo, en San Siro Co-Cathedral ligt 18 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Nice Côte d'Azur, op 53 km van de accommodatie.