Via delle fornaci, 70, 00165 Roma
Bed and Breakfast 3 stars
Just a 5-minute walk from Rome's St. Peter’s Square, La Casa Romana offers classically furnished accommodations. It is 1640 feet from San Pietro Station, with links to Rome Termini Station and Civitavecchia.
The air-conditioned rooms feature free WiFi, a TV and city views. The bathroom includes free...