Castle Hotels in Archangelos (Rhodes)
We found 3 properties with availability in Archangelos (Rhodes)
Show on map
Knights' Castle Studios
Stegna,Archangelos, Archangelos (Rhodes), Greece
The 4-star Knights' Castle Studios Archangelos hotel has 4 rooms and is located 2.8 km from Tsambika Byzantine Museum. This comfortable bed & breakfast also provides guests with a safety deposit box.
Castle View Archangelos
Εθνική Οδός Ρόδου Λίνδου, Archangelos (Rhodes), Greece
The spacious Castle View Archangelos apartment is within a 600-metre distance of Archangelos Fort Castle and can accommodate up to 4 guests. Wi-Fi is provided for both business and leisure activities.
Terra Rossa - Modern Apartment With Castle View
Παναγιώτη Ροδιού 7, Archangelos (Rhodes), Greece
Located a mere 7 minutes' stroll from Archangelos Fort Castle, the spacious 75 m² Terra Rossa - Modern Apartment With Castle View Archangelos accommodates up to 5 guests. Enjoying a convenient…
- 1-3