contact

Address: The hotel is at the Centre of Ammouliani, adjacent to the Main Street and just a 5 minute walk from the port of the Island.