
Camelot Hotel Rhodes

Camelot Hotel Rhodes
Camelot Hotel Rhodes
camelotrhodes
12 followers
7 following
Situated in the medieval city of Rhodes, in an ideal location, built in 15 century by the Knights of St. John. Its unique design is offering a variety of services making… more