Hotel 87 Eighty seven with EV Charger in Rome, Italy | SleeperCharger
A stay at Hotel 87 Eighty seven places you in the heart of Rome, within a 10-minute walk of Trevi Fountain and Spanish Steps. This 4-star hotel is 0.3 mi (0.4 km) from Piazza di Spagna and 0.6 mi (1 km) from Villa Borghese.