Via massimo d'azeglio 16, 00184 Roma
Hotel 3 stars
Offering free Wi-Fi, Hotel Nizza is just 328 feet from Termini Station. The hotel's rooms have satellite TV and a private bathroom. Coliseum is a 15-minutes walk away, while the Spanish Steps and the Trevi Fountain are just a 5-minute Metro ride away.
A continental buffet breakfast including hot drinks,...