Camelot Hotel
(Hotel)
42 Themistokleous Str, Rhodes, Greece, 85100
Tel.:+30 22410 26649 Fax:+30 22410 26549
Hotels Around
Description
Map
Contact