With a stay at Hotel Aphrodite, you''ll be centrally located in Rome, within a 5-minute drive of Via Veneto and Villa Borghese. This 4-star hotel is 0.5 mi (0.8 km) from Via Nazionale and 1.5 mi (2.5 km) from Roman Forum.
Address
Via marsala 90 (near stazione termini), castro pretorio