Situated 1.7 km from St. Peter's Basilica in Rome, this air-conditioned apartment features free WiFi and a balcony. Offering private parking, the apartment is 1.8 km from Vatican Museums. A dishwasher and a microwave can be found in the kitchen.
Address: Via Egidio Albornoz, 23 11, Roma
Rates from:
EUR 104 Book Now