Harry's Bar Trevi Hotel & Restaurant
Harry's Bar Trevi Hotel & Restaurant
Hotel
Via di San Vincenzo, 10, Rome, Italy
96
Excellent ·
443 reviews