Via Stazione Vaticana, 1 - 00165 Rome Italy
Area: Vaticano
Book online or call +39 041 8624040
roadmap satellite
The hotel is located in the heart of Rome, just a few meters from the Basilica di San Pietro, Castel Sant'Angelo, the Pantheon and the Colosseo.