Via dei Chiavari 20Rome, Italy 00186 Phone: +39 06-687-5929Fax: +39 06-6880-5495 Hotel E-mailHotel Website Classification 3 Superior Tourist Class Commission Rooms Rates - 50 $93-$151 (USD) Hoteliers! Is your information accurate? Update Here Smeraldo Hotel Location & Neighborhood Hotel Location: Tourist