Da Lorenzo A Torrevecchia Roma| Jollybooking.com Set in Rome, this apartment features free WiFi. The apartment is 900 metres from Gemelli Hospital." /> , Set, in, Rome, this, apartment, features, free, WiFi, The, apartment, is, 900, metres, from, Gem" />