Discover a quieter, residential part of Rome at Grand Hotel Fleming by OMNIA hotels. Located 10 minutes' drive from the Auditorium, Olympic Stadium and Foro Italico, it offers good transport links to city centre.
Number of rooms: 300
Piazza Monteleone Di Spoleto 20, Tor Di Quinto, 00191 Rome, Italy
Hotel booked 3 times today.