Offering quiet street views and free Wi-Fi, Corfu Town Twin Studios- Liston area offers accommodation ideally located in the centre of Corfu Town, within a short distance of Asian Art Museum, Public Garden and Byzantine Museum.
Number of rooms: 2
Kalocheretou, Corfu Town, 49100, Greece