Via Villafranca, 00185 Roma
Hotel
4 stars
with
89
rooms
Hotel Villafranca is in central Rome, 164 feet 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 WiFi throughout.
Rooms have either a classic or modern design. All air-conditioned, they also feature a TV with ...