Augusta Lucilla Palace
Via Massimo d'Azeglio, 24, Rome, Metropolitan City of Rome, Lazio, Italy, 184
With a stay at Augusta Lucilla Palace, you'll be centrally located in Rome, just a 4-minute walk from Via Nazionale and 13 minutes by foot from Via Veneto. This 4-star hotel is 0.8 mi (1.4 km) from Roman Forum and 1.3 mi (2.1 km) from Piazza di Spagna.