Apartment Happy Casa Vatican Holiday Rome
Piazza Pio Xi, 53, Rome, Italy
Get Prices
Choose your dates to see prices
Piazza Pio Xi, 53, Rome, Italy
Choose your dates to see prices
The 70 ft^2 Happy Casa apartment lies within 1 mile of the Italian Renaissance church "St. Peter's Basilica" and 10 minutes' walk from Baldo Degli Ubaldi metro station. The 2-bedroom apartment comprises 1 bathroom offering a bidet, a separate toilet and a shower.
Wi-Fi
Air conditioning