Best Western Hotel Villafranca
Best Western Hotel Villafranca
Via Di Villafranca
Rome
185
Italy
Rooms from €75.00 ( £50.68 / $92.74 ) per night
Located just 50 metres from the Metro B Castro Pretorio station, Hotel Villafranca is a newly renovated establishment in the centre of Rome.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.