Print now!

Diplomatic in Rome, Piazza Cavour


The Hotel Diplomatic is located in the historical center of Rome, just a few steps from Piazza di Spagna and a five minute walk from the Vatican.

Print now!