Contact your travel experts
Property Location With a stay at Geo & Art Boutique Hotel in Himare, you'll be near the beach and minutes from Himare Castle, and close to All Saints Church. This hotel is within