A stay at Via Veneto Suites places you in the heart of Rome, within a 15-minute walk of Spanish Steps and Piazza di Spagna. This guesthouse is 0.7 mi (1.2 km) from Villa Borghese and 0.3 mi (0.4 km) from Via Ve ... Read more

View all Luxury Hotels in Rome