A Villa Carla está localizada em Campese, na Ilha de Giglio, a 5 minutos a pé da praia. Dispõe de apartamentos auto-suficientes com ar condicionado.
Todas as unidades possuem uma área de estar e uma kitchenette equipada com um frigorífico e uma placa de fogão. Cada unidade inclui uma casa de banho privativa com uma banheira ou um chuveiro. Algumas unidades têm um terraço e/ou uma varanda com vistas para o mar.
A Villa Carla também inclui comodidades para churrascos.
O porto fica a 20 minutos de carro da Villa Carla e providencia ligações para Porto Santo Stefano. Estão disponíveis descontos no ferry no local.