A stay at Hotel Flavia places you in the heart of Rome, within a 10-minute walk of Via Veneto and Via Nazionale. This hotel is 0.6 mi (1 km) from Villa Borghese and 1.2 mi (1.9 km) from Piazza di Spagna.
Via flavia 40-42 (near via veneto)
Rome
187