Send us mail

Georgia Apartments

19th km Rodou-Lindou Ave.

85103 Afandou, Rhodes

Greece
Tel. +30 22410 51993