Corfu Town Luxury Studios +30 6977641436Alkiviadou Dari 101 A, Corfu Town, 49100, GreeceHotel Add to favorites 0