Location
We are conveniently located 150 meters from Dapia Square and the port. Several restaurants, shops, café bars and supermarkets for general supplies can be found 150 metres away. A bus stop providing access to various beaches is at a distance of 200 metres while Agios Mamas Beach is 500 metres away.