Sue Terry Mar 8, 2017 Announcements Centrally located on the Via Veneto, this property is near the Villa Borghese and a stone’s throw from the Spanish Steps. The suites here are especially remarkable and better value than other Roman 5-stars.