40 Via Buonarroti, 00185 Roma
Apartment
with
1
room
Casa di Artemisia offers accommodations in the center of Rome, a 6-minute walk from Santa Maria Maggiore and 300
yards from Vittorio Emanuele Metro Station. The property is close to Domus Aurea, The Colosseum, and Rome Termini Metro Station. Free Wifi is available, and private parking can be arranged at an extra ...