Choose your room
Navigli - Leo Brothers - Tibaldi 14
- Wi-Fi
- Air conditioning
- Pets
Pets allowed
If you want to stay in the Famagosta district, Navigli - Leo Brothers - Tibaldi 14 Milan apartment is a good choice located, within 25 minutes' walk of the 1100s church "Basilica di Sant'Ambrogio".
The apartment is 2.7 km from the Leonardo3 Museum, which is an excellent place to improve cultural awareness. The nearest bus stop Via Montegani - Viale Da Cermenate is 700 metres away, while the Navigli is nearly a 30-minute walk away. Navigli - Leo Brothers - Tibaldi 14 apartment also lies 2.1 km from the Fondazione Prada.
Featuring self-catering amenities such as an equipped kitchenette, the accommodation ensures guests have a dining area to enjoy their meals. Romolo metro station is in proximity to the apartment.