




Perched in Ialyssos on Rhodes, a short walk from Ialyssos Beach and Ixia Beach. A quick drive from Rhodes Port and close to the airport, with sights like the Acropolis of Rhodes and the Palace of the Grand Master within easy reach. Pet-friendly and perfectly placed for beach days and island exploring.