Description
This hotel is ideally located in the heart of Rome. The hotel is within walking distance of world famous cultural and architectural landmarks like Piazza Santa Maria Maggiore, Basilica di Santa Maria Maggiore, Diocletian Bath, Coliseum, Trevi Fountain, Roman Forum, the Spanish Steps, and the Teatro dell'Opera di Roma.
Reviews