Via crescenzio 82, 00193 Roma
Apartment 4 stars
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.
Apartments are complete with a raised kitchen area with a dishwasher, oven and dining table. There...