£41.80

3.0-star
Archangelos

View All Deals

SKU: 15597669 Category:

Description

Located in Archangelos, this apartment is within a 15-minute walk of Archangel Michael’s Orthodox Church and Castle of Saint George Ruins. Tsambika Beach is 3 mi (4.8 km) away.

Hotel Amenities

Barbecue grill(s)

Coffee/tea in common areas

Newspapers in lobby (surcharge)

Location