Where is Rome in Love B&B - Termini Train Station?

Where is Rome in Love B&B - Termini Train Station located?

Rome in Love B&B - Termini Train Station, Rome in Love B&B - Termini Train Station, Italy (approx. 41.90207°, 12.50546°)


Where is Rome in Love B&B - Termini Train Station on the map?