Offering location around 5 minutes' walk from Eden, Nh Leonardo Da Vinci Hotel Rome offers 244 rooms. This hotel helps guests keep fit with a gym on site and offers a business centre for corporate travellers.
The accommodation is nestled right in the centre of Rome, only a short stroll from Lepanto underground station. The 4-star hotel in Rome is nearly 25 minutes' walk from Saint Peter's Square. This property is also within walking distance of Vatican Museums and Villa Borghese/Washington bus station is a mere 0.7 km away. Flaminio city rail is merely a 10-minute walk away.
They offer double beds in the bedrooms.
Guests will find the restaurant Cantieri Bistrot nearly a 5-minute walk away.
Book Nh Leonardo Da Vinci Rome
More +
Less -