Annabel Apartments
Theologos — 19km Rhodes-Kamiros Av., Tholaros beach
Just 40 metres from the beach, Annabel Apartments is located in Theologos village. Set amidst a blossomed garden, it offers self-catering accommodation opening out to a balcony with Aegean Sea views. Free Wi-Fi is provided in all areas.