No image available for this hotel
No image available for this hotel
Corfu Island, Corfu Island
Spend a second to
save a fortune!
Spend a second to save a fortune!
111 Nikiforou Theotoki, Corfu Island
Set 150 metres from the sea in Corfu Town, this air-conditioned apartment features free WiFi. The unit is 300 metres from Byzantine Museum. There is a dining area and a kitchen. A flat-screen TV with satellite channels is available.
See MoreUsage of subsidiary facilities may incur additional fees