NH Hotel Leonardo da Vinci is prominently located in a quiet and elegant residential area between the Vatican City and the magnificent Castel Sant’Angelo. It is situated within walking distance of landmarks such as Piazza del Popolo and the Spanish Steps, and it features functional architecture designed to bring comfort and luxury together. The 261 refined, fully air-conditioned rooms are equipped with all modern facilities to ensure a pleasant stay for both leisure and business travelers. In the evening, enjoy an aperitif at the hotel's American bar before enjoying fantastic international and local cuisine at the Il Patio restaurant.
Access: