Localizada a 800 metros da Praia de Sant'Isidoro, a Villa Itaca é um alojamento de acomodação e pequeno-almoço rural com um terraço e jardim tranquilo. Disponibiliza quartos e apartamentos com ar condicionado e uma televisão.
Com paredes caiadas de branco e pisos em azulejos, as acomodações do Villa Itaca B&B estão decoradas num estilo mediterrâneo simples. Cada unidade oferece vistas para o jardim.
Um pequeno-almoço italiano, com cappuccino e croissants, é servido diariamente no terraço, quando o tempo está bom.
Nardò fica a 11 km da propriedade. A cidade barroca de Lecce fica a 40 minutos de carro.