The hotel is situated in Ammoudi, approximately twenty minutes walk from the main town, overlooking the beautiful Mirabello Bay whilst there are two fully organised beaches with full facilities within a couple of minutes walk. The attractive town of Agios Nikolaos itself is centred around a charming harbour area with an abundance of restaurants, shops and bars.