Ideally situated just 50 metres from the beach, the self-catering
apartments all have a balcony with sea view and are well furnished with double or twin beds, dressing table &
chairs, bedside tables and kitchenette. Air conditioning and safety deposit boxes are also available.
Close to Debbies studios there are restaurants, supermarkets
and bars. Theologos (Tholos) resort is on the North West coast of the Island
of Rhodes and only 20 kilometres from Rhodes town.