Hotel Archangelos Houses

Load more Archangelos Houses images

Address: Archangelos Rhodes, Dodecanese, Greek Islands - Greece
Archangelos Houses Features: updating

Book now for 78 EUR

Open static map


Archangelos Houses is situated in Archangelos and is close to the area's tourist attractions. Archangelos Houses offers a comfortable apartment, designed to accommodate the requirements of any traveller. The area around the property has a range of restaurants and caf

Most popular hotels in Archangelos Rhodes

Greece > Archangelos Rhodes hotels