Where is Harry's Bar Trevi Hotel & Restaurant, Rome located?
Harry's Bar Trevi Hotel & Restaurant, Rome, Harry's Bar Trevi Hotel & Restaurant, Rome, Italy (approx. 41.90032°, 12.48379°)
Harry's Bar Trevi Hotel & Restaurant, Rome, Harry's Bar Trevi Hotel & Restaurant, Rome, Italy (approx. 41.90032°, 12.48379°)