Fleming SuitesGuesthouse
Via Flaminia 732d, Tor Di Quinto, 00191 Rome, Italy
Featuring a terrace, Fleming Suites is a 15-minute walk from Inviolatella Borghese Park in Rome. Offering free Wi-Fi, the property is 3 km from contemporary art museum MAXXI, designed by Zaha Hadid.