Where is Borghese Contemporary Hotel, Rome located?
Borghese Contemporary Hotel, Rome, Borghese Contemporary Hotel, Rome, Italy (approx. 41.90364°, 12.47679°)
Borghese Contemporary Hotel, Rome, Borghese Contemporary Hotel, Rome, Italy (approx. 41.90364°, 12.47679°)