Bob's Fleming House Vacation Home Rome
Located in Rome, 2.6 km from Stadio Olimpico Roma, 3 km from Auditorium Parco della Musica and 4.6 km from Lepanto Metro Station, Bob's Fleming House provides accommodation with a terrace and free Wi-Fi.
740 Via Flaminia piano 3 interno 15, Tor Di Quinto, 00191 Rome, Italy