Sabina Hotel Sabina is located in Theologos only 100m from the beach with water sports facilities and 5km from the airport. Sabina Hotel in Rhodes