Georgia Apartments & Studios Corfu Apartment Glyfada
Set amidst olive groves and a landscaped garden, Georgia Apartments & Studios Corfu is located 1.8 km from the sandy beach of Glyfada with its restaurants and bars. It offers self-catering units and free Wi-Fi. Corfu Town is 10 km away.
Number of rooms: 5
Glyfada, Glyfada, 49100, Greece