Address : 18, Themistokleous Str.
Ideally situated, right inside the Medieval Town of Rhodes, Camelot Hotel is a small, traditional made hotel, offering comfortable accommodation in a quiet, friendly and tradition environment.
The hotel, besides it\'s unique architectural design and location, is offering a variety of services making your accommodation unforgettable. The visitor is only 5 min. walk from the central port and the centre of the New Town of Rhodes, thus making his vacations easy of transportation.
Camelot is a B\' Class (3 stars) hotel, offering traditional made studios, with private WC, shower, A/C, TV, safebox, terrace, balcony.