Archontiko
Hotel
Amoliani, Mount Athos
Situated in the island of Ammouliani, this traditional hotel offers air-conditioned rooms with sea or garden views from their private balcony. It is only 100 metres from the port and 1 km from beach of Alikes.
Number of rooms: 11
Ammouliani Beach Road, Ammouliani, 63075, Greece