Moschoula Studios
Moschoula’s Apartments are located 400m from the port, the central bus station and the centre of town. Livadia beach is also 400m away. You will find a mini-market nearby for some basic food-shopping and a bigger super-market at 3 minutes walk. The nearest bus stop is also 3 minutes away.