Karavos Hotel Apartments
Karavos Hotel is an excellent accommodation choice to stay in Archangelos.
Lindos Acropolis is 14 km from Karavos Hotel.
This hotel comprises 27 guestrooms with pay television, a fridge, a sitting area, a cupboard and a pantry. The rooms look on to the castle. An electric kettle, a dishwasher and coffee/tea making facilities are also provided for self-catering.