Boasting a very central location, less than a 10-minute walk from St. Peter's Square in Rome, Dovigi Vatican Holiday Home offers split level, air-conditioned apartments with free WiFi and parquet floors.
Address: Via Crescenzio 82, Rome
Rates from:
EUR 180 Book Now