19km Rhodes Kamiros Av. Tholaros beach, Theologos
bedrooms
Baths
Guests
Just 131 feet from the beach, Annabel Apartments are located in Theologos village. Set amid a blossomed garden, it offers self-catering accommodations. Free WiFi is provided in all areas.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.