Hotels in Archangelos
Budget hotels in ArchangelosSee all
Archangelos 844 m from city centre
Take advantage of recreation opportunities such as an outdoor pool, or other amenities including complimentary wireless Internet...
Archangelos 926 m from city centre
General Description Classic accommodations Beautiful views and exceptional service Tranquil ambience Perfect for weekend...
Archangelos 671 m from city centre
Hotel Tsambika Sun is located 984 feet from the center of Archangelos village in Rhodes. It offers a seasonal swimming pool...
Archangelos 759 m from city centre
Featuring free WiFi and an outdoor pool, Hotel Dimitra Sun offers accommodations in Archangelos, 2.2 mi from Tsabika Beach....