Where is Hotel Franklin Feel The Sound, Rome?

Where is Hotel Franklin Feel The Sound, Rome located?

Hotel Franklin Feel The Sound, Rome, Hotel Franklin Feel The Sound, Rome, Italy (approx. 41.91271°, 12.45327°)


Where is Hotel Franklin Feel The Sound, Rome on the map?