This hotel is beautifully set amidst olive groves, lying just 350 metres from the Blue-Flag sandy beach of Ammoudara. The hotel is located just a short walking distance away from the centre of Ammoudara, where a host of beach bars and cafes can be found...