Main Menu
>
Accommodations
>
Hotel Smeraldo
Hotel Smeraldo is
a splendid hotel located in the historical center of Rome, very close to Campo dei Fiori
, Piazza Venezia, Piazza Argentina and Piazza Navona...
(read more)
Facilities:
Air Conditioning
Concierge Service