Artemis Apartment Apartment Corfu Town
In the heart of Corfu Town, set within a short distance of New Fortress and Saint Spyridon Church, Artemis Apartment offers free Wi-Fi, air conditioning and household amenities such as a microwave and coffee machine.
Number of rooms: 2
Mitropoleos Square 22, Corfu Town, 49100, Greece