Via ilario alibrandi, 24a, 00165 Roma
Vacation Home 4 stars
Offering free WiFi and a shared courtyard, La Piazzetta is located in Rome, 1.9 mi from St. Peter's Basilica. Vatican Museums is 1.9 mi away. Free private parking is available on site.
All units are air conditioned and include a flat-screen TV and a CD player. Both units have a terrace and/or patio....