Where is B&B Calamatta, Rome?

Where is B&B Calamatta, Rome located?

B&B Calamatta, Rome, B&B Calamatta, Rome, Italy (approx. 41.90466°, 12.47219°)


Where is B&B Calamatta, Rome on the map?