This hotel boasts a prime setting in Alykanas, just 900 metres from the beach and a mere 1.5 km from the centre of Alykes. Guests will find themselves just a short distance away from a host of shopping opportunities, dining options and entertainment venues,..