Via tommaso campanella, 41, 00195 Roma
Apartment 4 stars
Casa dell'Artista is located in Rome, just a 18-minute walk from The Vatican and 1.1 miles from St. Peter's Basilica. With city views, this accommodation offers a terrace. Free Wifi is available throughout the property and Ottaviano Metro Station is a 11-minute walk away.
This air-conditioned 3-bedroom...