Hotel Ikaros is a good accommodation choice in Archangelos.
The property is about 30 minutes' walk of Tsambika Beach.
This hotel comprises 17 guestrooms with individual climate control, LCD TV, a balcony, a dining area and a closet. Rooms come with the garden view. Room facilities also include a fridge, a kettle and a stove for self-catering.
There are car rentals available on site.
Leisure facilities feature a sun terrace, a shared lounge and a swimming pool.