2024
PARK HOTEL
Hotel • €€ •
Located 2 km from the village of Ovindoli, in the Abruzzo mountains, the ...Read more
Book