Hotel Ikaros Archangelos is set in a mountain area of Archangelos next to Ancient Kamiros, Filerimos and Tsambika Beach.
The city center is 10 minute walking distance from the hotel. 15 minutes' drive from Lindos (Rhodes).
This hotel comprises 16 guestrooms with a kitchen, a sofa, a balcony, a seating area and climate control.
Hotel Ikaros Archangelos is within a 5-minute drive to Diagoras airport.
The hotel provides guests with car rental services.