A stay at Hotel Leonardo da Vinci places you in the heart of Milan, steps from Politecnico di Milano and close to Piazza Lima. This hotel is within close proximity of Porta Venezia and Natural Science Museum.
Stay in one of 13 guestrooms featuring flat-screen televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Conveniences include desks, and housekeeping is provided daily.
Satisfy your appetite at a coffee shop/café serving guests of Hotel Leonardo da Vinci.
Business, Other Amenities
Featured amenities include a 24-hour front desk and luggage storage.