If you’re after a welcoming, friendly atmosphere, then you’ll feel right at home at Apollon Apartments. These well-maintained apartments offer a cosy base for your holiday in Crete. Grab your sunbed, claim your spot by the pool and start to relax. And you’re within close walking distance of bustling bars, lovely restaurants and local shops. With the option to choose Self Catering or Bed And Breakfast, you’ve got plenty of dining flexibility. The rooms here are comfortable and quaint, making them the perfect place to rest after a hard day of relaxing. And, with great catering facilities, you’ll have everything you need.