Via Della Balduina, 225, 00136 Roma
Apartment
with
1
room
Balduina 225 is located in Rome, just 1.8 miles from Ottaviano Metro Station and 2.2 miles from Stadio Olimpico.
The property is around 2.2 miles from Lepanto Metro Station, 2.7 miles from St Peter's Square, and 2.7 miles from The Vatican. Free Wifi is available throughout the property and Vatican Museums is ...