Located in Citta Studi, Hotel Leonardo da Vinci is within a few miles (5 km) of popular sights such as Teatro alla Scala and Galleria Vittorio Emanuele II. This 13-room hotel welcomes guests with conveniences like a coffee shop/café, free in-room WiFi, and a 24-hour front desk.
You can sip a beverage at the coffee shop/café.
The 13 rooms have desks. Guests can expect to find free WiFi and flat-screen TVs with cable channels. Free toiletries are also available.
Guests of Hotel Leonardo da Vinci enjoy features like free WiFi in public areas. The 24-hour front desk has staff standing by to help with luggage storage, and answer any questions about the accommodations.