With a stay at Elia Tree Studios in Heraklion, you'll be close to Ammoudara Beach and Natural History Museum of Crete. This apartment is within close proximity of Pankritio Stadium and Theodoros Vardinogiannis Stadium.