A stay at Impero Hotel Rome places you in the heart of Rome, steps from Via Nazionale and Teatro dellOpera di Roma. This hotel is 0.6 mi (0.9 km) from Via Veneto and 0.2 mi (0.3 km) from Piazza della Repubblica.