Villa Loulia-1

Villa De Loulia


Situated in one of the most beautiful corners of the Greek island of Corfu, the Villa de Loulia is a small luxury hotel that offers all the facilities you would expect in a four or five star hotel in Greece. The Villa de Loulia welcomes its guests in the main villa, a historic mansion located within beautiful gardens that has …

vasilisVilla De Loulia