Hotel Roda Garden Village
3 Stars
RODA - Corfu,
Greece
View Map
Area: Roda
Further information about this hotel will be available shortly