Camelot Hotel находится на греческом острове Родос, на второй пляжной линии. В пешей доступности от отеля расположены достопримечательности – синагога Кахаль Шалом, Археологический музей, парк Святого Франциска, Дворец великих мастеров.
В апартаментах отеля есть все необходимое для комфортного отдыха: бесплатный доступ к сети Wi-Fi, ванная, кондиционер, сейф, телевизор с кабельным ТВ, телефон, холодильник,балкон. В улучшенных номерах дополнительно оборудована мини-кухня. В Camelot Hotel обустроены семейные сьюты.