Appartamento Isabella Apartment Nomentano
Featuring a terrace, Appartamento Isabella offers self-catering accommodation with a terrace in a residential area. Libia Metro Stop is a 10-minute walk away and connects to Rome’s centre.
Via Poggio Nativo 6, 00199 Rome, Italy