
Milan, Italy
Hotel Leonardo Da Vinci
1-star hotel
Enjoy complimentary Wi-Fi and a vending machine at Hotel Leonardo da Vinci, situated in the heart of Milan. The hotel offers a coffee shop/cafe and a snack bar/deli for your convenience. A 24-hour front desk, luggage storage, and…
- Wi-fi
- 24-hour reception
- Wheelchair-accessible
- Café


