Themistokleous 18 Medieval Town
Rhodes Town, Rhodes 85100
Get directions

About Us

Ideally situated, right inside the Medieval Town in Rhodes, very close to the commercial Harbour, Camelot Hotel is a traditional and classic hotel which besides its unique architectural design and location, is offering a variety of services making your accomodation unforgetable.

Reviews