There is a panoramic roof garden with a stunning view of the city.
The hotel is centrally located facing the Basilica di Santa Maria Maggiore and within easy walking distance of the Termini railway station, Villa Borghese and Via Veneto.
Via di s. maria maggiore, 143
00185 roma
Rome 00185
Alternative Zimmertypen prüfen