In Rome (Trionfale). With a stay at Massimi City Garden Hotel , you'll be centrally located in Rome, within a 10-minute drive of Piazza Navona and Villa Borghese. This upscale hotel is 3.7 mi (6 km) from Trevi Fountain and 3.9 mi (6.3 km) from Pantheon.