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.1 miles from Bologna Metro
Station. The air-conditioned accommodation is 1.2 miles from Repubblica - Teatro dell'Opera Metro Station. Free Wifi is available throughout the property and Università La Sapienza is 1.2 miles away. ...