Hotel Smeraldo
Via dei Chiavari 20, ROMA
basado en
reviews
This lovely Hotel can be found in Spanish Steps. The 50 welcoming rooms offer a perfect place to relax at the end of the day. Those who dislike animals may enjoy their stay, as this property does not allow pets.
Popular services
Total number of rooms
Car park
24h. reception
Alojamiento y desayuno
Wlan access point
Bar-es
Cafetería
Terraza
Lunch buffet
Wheelchair accessible
Caja de seguridad
* There are services that may have an additional cost.