The Inn at the Roman Forum Location
The Inn at the Roman Forum is located in the ancient heart of Roma. It is not only just around the corner from the Roman Forum but literally has a piece of the forum within its premises.
ItalyTraveller.com
The Inn at the Roman Forum is located in the ancient heart of Roma. It is not only just around the corner from the Roman Forum but literally has a piece of the forum within its premises.