Villa De Loulia
Peroulades Corfu, Corfu, Greece
Villa De Loulia Photos
Villa De Loulia Map
Peroulades Corfu, Corfu, Greece
Hotel Information
This 3 star hotel is located in the suburbs of Corfu. The Hotel has an outdoor swimming pool. All 9 rooms are equipped with minibar and air conditioning.