62-martyron Street Amoudara 8, Heraklio, Greece 71500
This Recently Refurbished Hotel is a Three-Storey Building Offering 21 Rooms. Set in a Beautiful, Secluded Green Garden With Trees, the Family-Friendly
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.