Leo House está ubicado en Porto Cesareo, a 3 minutos a pie de Playa de Porto Cesareo y a 29 km de Piazza Sant'Oronzo, y ofrece aire acondicionado. La casa tiene jardín, zona de parrilla, wifi gratis y estacionamiento privado gratis.
La casa, que ofrece terraza y vista a la ciudad, cuenta con 2 dormitorios, living, televisión de pantalla plana satelital, cocina equipada y 1 bathroom con bidé y ducha. Para mayor comodidad, el alojamiento puede ofrecer toallas y ropa de cama con costo adicional.
La casa está a 29 km de Piazza Mazzini y Lecce Cathedral está a 27 km del alojamiento. El aeropuerto más cercano es el Aeropuerto de Brindisi, a 57 km de distancia.