With a stay at Hotel Dina, you''ll be centrally located in Rome, within a 5-minute drive of Roman Forum and Via Veneto. This hotel is 0.3 mi (0.5 km) from Via Nazionale and 1.3 mi (2.1 km) from Piazza di Spagna.
Via principe amedeo 62 (also 58)
Rome
00185
Checking for room alternatives