La CASA di BAMBI Hotel
Via Vincenzo Tieri 170, 00123 Rome, Italy
Located 16 km from both Roma Stadio Olimpico and Ponte Milvio, La CASA di BAMBI offers accommodation in Rome. The unit is a 15-minute walk from Olgiata Train Station, with direct links to Rome city centre.
Sister Marilena Super! Welcoming staff and maximum cleanliness… Too bad for the slightly dated décor.