Lazio >
Selva Candida
Selva Candida hotels & apartments, all accommodations in Selva Candida
Hotel Selva Candida
Via Di Selva Candida 200, Selva Candida, Italy
Hotel Selva Candida features 7 rooms and lies around 7 km from Sistine Chapel. Guests who stay at the hotel can park their car on site.