Hotel VILLA DE LOULIA Address: Peroulades, s/n 49080 - CORFU, GREECE
Important place or monument close to the hotel: Corfu town - 36km NW