Готель розташований на північно-західному узбережжі острова Родос, біля схилів гори Теологос, в 700 м від пляжу. Відкритий у 1996 році. Остання проводилась реновація в 2017 році. Готель складається з 3 двоповерхових корпусів. Підходить для бюджетного сімейного відпочинку та молоді.