Viale Regina Margherita, 176, 00198 Roma
Vacation Home
with
1
room
Luxury art appartment rome is located in Rome, just 1.3 miles from Roma Termini and 1.3 miles from Rome Termini
Metro Station. The property is around 1.4 miles from Piazza Barberini, 1.5 miles from Piazza di Spagna Metro Station, and 1.5 miles from Barberini Metro Station. Free Wifi is available throughout the ...