Photo gallery for Hotel Smeraldo
Hotel Smeraldo
3-star hotel in Rome City Centre
Reviews
9.2
Wonderful
Popular amenities
Explore the area
Via dei Chiavari 20, Rome, RM, 186
- Campo de' Fiori3 min walk
- Piazza Navona7 min walk
- Pantheon8 min walk
- Rome (FCO-Fiumicino - Leonardo da Vinci Intl.)39 min drive