Katerina Hotel Archangelos - 2 Stars hotel based on 29 reviews

Address: Archangelos Rhodes, Dodecanese, Greek Islands - Greece
Katerina Hotel Archangelos Features:
General:Restaurant, Shower, En suite, Private Bathroom, Private Toilet


Check price and availability

Show hotel images

Open static map

Description

Most popular hotels in Archangelos Rhodes

Greece > Archangelos Rhodes