Via Palestro 9Rome, Italy 00185 Hotel Website Hoteliers! Is your information accurate? Update Here Hotel Lella Dining Options See More Dining Ristorante da VincenzoDa Tullio PierluigiL'Antico ArcoSantopadre Hotel Lella Sightseeing & Points of Interest See More Sightseeing Villa d'EsteParco Villa Gregoriana Museo Nazionale Palazzo AltempsSpanish Steps and the Piazza di SpagnaMuseo e Galleria Borghese Hotel Lella Nearby Airports See More Airports Rome / CiampinoRome / FiumicinoSant'Egidio