Leon's Home bevindt zich in Sarandë, op 7 minuten lopen van Strand van Sarandë, en biedt accommodatie met een tuin, een terras en gratis WiFi. Gasten bij dit appartement hebben toegang tot een balkon.
Het appartement met airconditioning beschikt over 1 slaapkamer, een keuken en 1 badkamer. Er is een flatscreen-tv.
Saranda City Beach ligt op minder dan 1 km van het appartement, en Strand La Petite ligt 1,7 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Korfoe Ioannis Kapodistrias, op 35 km van Leon's Home.