Located in the picturesque village of Theologos, approximately 100 m from the beach and 5 km from Rhodes International Airport. Sabina Hotel is a 3-floor hotel featuring well-appointed rooms, an all-day restaurant, a bar and a swimming pool with sunbeds.