Com uma piscina exterior e um snack-bar com vistas para o mar, a Villa Libertad está localizada em Imerovigli, a 2 km de Fira, a animada capital de Santorini. Disponibiliza acesso Wi-Fi gratuito em toda a propriedade e estacionamento privado gratuito no local.
Os quartos incluem uma televisão de ecrã plano com canais por satélite. Alguns quartos possuem uma área de estar para relaxar depois de um dia agitado. Alguns quartos dispõem de um terraço ou varanda. Cada quarto tem uma casa de banho privativa com produtos de higiene pessoal gratuitos e um secador de cabelo.
A propriedade também providencia o aluguer de carros. O aeroporto mais próximo é o Aeroporto de Santorini (Thira), 6 km da propriedade. O Porto de Athinios fica a 5,5 km. A Praia Cape Columbo encontra-se a cerca de 4,5 km.