Santa Maria Villa is located in Páros. Guests staying at this villa have access to free WiFi. Situated on the ground floor, this villa features with 2 bedrooms, a well-equipped kitchen, a living room, and a flat-screen TV. The villa offers a terrace. Naousa is 4.3 km from Santa Maria Villa. Read more
Santa Maria Villa is located in Páros. Guests staying at this villa have access to free WiFi. Situated on the ground floor, this villa features with 2 bedrooms, a well-equipped kitchen, a living room, and a flat-screen TV. The villa offers a terrace. Naousa is 4.3 km from Santa Maria Villa.