Santa Francesca Romana
Via dei Vascellari 61, Rome, Roma
Dec 14 - Dec 15
I love my stay, have been here 3 years in a row, excellent location, very friendly staff.
Reviewed on Nov 30, 2018
Guests of Santa Francesca Romana enjoy free WiFi in public areas, a meeting room, and free newspapers. Airport transportation is made easy with an airport shuttle ...