Hotel Memphis, Rome

Hotel Memphis

Rating: 
With a stay at Hotel Memphis, you'll be centrally located in Rome, steps from Trevi Fountain and 3 minutes by foot from Spanish Steps. This 4-star hotel is 0.6 mi (0.9 km) from Colosseum and 0.3 mi (0.5 km) from Villa Borghese.