Museum of the Liberation of Rome is located in Roma, Italy on Via Torquato Tasso, 145. Museum of the Liberation of Rome is rated 4.6 out of 5 in the category museum in Italy.
Address
Via Torquato Tasso, 145
Accessibility
No wheelchair-accessible car park