Description
Hotel Ikaros — a welcoming guest house where local charm meets comfortable simplicity Set just a short stroll from Archangel Michael's Orthodox Church (0.4 mi / 692 m) and the Castle of Saint George Ruins (0.5 mi / 853 m), this guest house sits in the historic town of Archaggelos on the island of Rhodes, Greece, offering easy access to the nearby Tsambika and Stegna beaches. Guests can unwind by the seasonal outdoor pool, enjoy complimentary Wi‑Fi throughout the property, and relax in the garden or on the terrace. Family rooms and a cosy bar add extra convenience, while daily housekeeping and free parking ensure a hassle‑free stay. Whether exploring ancient sites, soaking up the sun on the sandy shores, or simply enjoying a tranquil afternoon in the garden, Hotel Ikaros provides a warm, character‑filled base that captures the relaxed spirit of Rhodes.