Featuring air-conditioned accommodation with a balcony, Menigos 71 is situated in Glyfada. Guests have access to free WiFi. The property includes a living room with a TV. The kitchen has a fridge. Corfu Town is 11 km from the apartment, while Paleokastritsa is 12 km from the property. The nearest ai Read more
Featuring air-conditioned accommodation with a balcony, Menigos 71 is situated in Glyfada. Guests have access to free WiFi. The property includes a living room with a TV. The kitchen has a fridge. Corfu Town is 11 km from the apartment, while Paleokastritsa is 12 km from the property. The nearest airport is Corfu International Airport, 9 km from Menigos 71.