Hotel Villafranca is in central Rome, 50 metres from Castro Pretorio Metro Station and 1 metro stop from Termini Train Station. An American breakfast is served each morning at this hotel featuring free Wi-Fi throughout.
Number of rooms: 94
Via Villafranca, Central Station, 00185 Rome, Italy
Hotel booked 1 times today.