Right across from the Basilica di Santa Maria Maggiore, this hotel has about as quintessentially Roman a location as you could find. But it also impresses guests with its clean, comfortable rooms and friendly service.
The hotel is centrally located, right next to the Basilica di Santa Maria Maggiore and within easy walking distance of Termini station, Piazza della Repubblica and Via Veneto.
Customer review digest, click to view whole review ...