Umbria >
City Centre
Hotels in Umbria near City Centre Trevi
We found 23 properties with availability in Umbria
Show on map
Villa L'Oliveto
Via Sant'Arcangelo 5, Trevi, Italy
The 2-bedroom Villa L'Oliveto is nearly a 25-minute walk from Chiesa della Madonna delle Lacrime Catholic Church and 2.7 km from from Fonti del Clitunno. At the accommodation a car park is available…
Corte Fratini Appartamenti
Via Cascia 8, Trevi, Italy
The 7-room Corte Fratini Appartamenti is located in Trevi, around 10 minutes' drive from Chiesa della Madonna delle Lacrime Catholic Church, and boasts an outdoor swimming pool. Castello di…