Hotel dei Borgognoni – Roma – Italy Via del Bufalo, 126, 00198 Roma RM, Italy Located in one of the most beautiful and exclusive areas of the city, in a 19th century building between Piazza di Spagna and the Trevi...