8 via di villa alberici, 00165 Roma
Guest houses
Offering garden views and a garden, Villa Alberici offers accommodation in a prime location in Rome, within a short distance of St. Peter's Basilica, Vatican Museums and Ottaviano Metro Station. Complimentary WiFi is featured throughout the property and private parking is available on site. The guest...