USD U.S. dollar
Choose your language
Via Principe Amedeo, 82 - 00185 Roma ( Lazio Italy )
A wonderful hotel located right in the heart of the historic centre just a stone's throw away from Termini Station, the Roman Forum, the Colosseum, the Quirinal, museum, banks and the business centre.
Give us your Feedback