Hotels in Selci (Lazio)
We found 1 property with availability in Selci (Lazio)
Show on map
Hotel & Ristorante L'Angoletto In Selci
Via Roma 195 A, Selci (Lazio), Italy
Providing 7 rooms, Hotel & Ristorante L'Angoletto In Selci Selci is nearly a 10-minute ride from Santuario Vescovio. Also, you can use a car park nearby.
- 1-1