Hotel Palace Nardo
Hotel
Trionfale
Located in North Rome, just within Rome's ring road, the GRA, Hotel Palace Nardo offers free Wi-Fi and free parking. The nearest bus stop is just 500 m away.
Number of rooms: 36
Via Gorlago 61-65, 00135 Rome, Italy