Hotel Smeraldo
Hotel
Pantheon
Just 200 metres from the popular square of Campo de' Fiori, Hotel Smeraldo is in central Rome. It offers air-conditioned rooms with free Wi-Fi, and a roof terrace overlooking the historic centre.
Number of rooms: 56
Via dei Chiavari 20, Pantheon, 00186 Rome, Italy