19, Akti Kanari str., 85100, Rhodes Town, GREECE
+302241023857
This 3 star hotel is located on the coastline of Rhodes. The Hotel has an outdoor swimming pool.Checkin Time: 14:00Checkout End Time: 12:00