Located in Rome (Nomentano), AlbaDea Deluxe is steps from Piazza Bologna and a 4-minute drive from Via Nazionale. This guesthouse is 2.5 mi (4 km) from Spanish Steps and 2.5 mi (4 km) from Piazza di Spagna. Gu ... Read more

View all Luxury Hotels in Rome