Hotel Red Pepper Villa
Eparchiaki Odos Koutounis 150 - Lefkada,
Grecia
Vedi mappa
Zona: Ligia





Situated in Katouna in the Ionian Islands region, Red Pepper villa has a terrace. It features mountain views and free WiFi.