Lazio >
Greccio
Greccio hotels & apartments, all accommodations in Greccio
Dimora Della Fonte Hotel
Piazza Roma 5, Greccio, Italy
Situated a mere 550 metres from Chiesa San Michele Arcangelo Parish, the 3-star Dimora Della Fonte Hotel Greccio features Wi-Fi throughout the property and a car park on site. Area attractions…