Moschoula Self-catering Apartments, Paros Greece

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. +30 22840 23194 | +30 6946 336529 | +30 22840 23194