Via Maffeo Pantaleoni, 23, Scala a - Interno 10 Tor di Quinto, Rome · 5.3 km from city centre
5 Reviews
License number · QD/2016/0042781
Wired Internet
Wi-fi
Room service
Luggage room
ironing service
Didn't find your perfect hotel?
More accommodation in Rome