Venetian Suites 27 Apartment Corfu Town
Set in the centre of Corfu Town, Venetian Suites 27 features accommodation within 100 metres of Saint Spyridon Church. Free Wi-Fi is provided throughout the property.
Number of rooms: 2
27 Buthrotum Suite, Corfu Town, 49100, Greece