Navigli - Leo Brothers - Tibaldi 14 Milan apartment is situated in the Famagosta district of Milan, around 5 minutes' walk from the Church of Saints James and John. The apartment is situated approximately 4 km from Milano Cadorna train station and just moments from Via Montegani - Viale Da Cermenate bus station.
For added convenience, a bidet and a washing machine are available at the apartment.
Guests staying at this accommodation can take advantage of its self-catering amenities, such as an equipped kitchen, and a dining area.
The National Museum of Science and Technology Leonardo da Vinci is within 10 minutes' drive of this apartment, while the cathedral Duomo di Milano Church is about a 15-minute drive away. The upscale shopping Via Monte Napoleone Street is 3.4 km from the accommodation. Famagosta tube station is within a few blocks of Navigli - Leo Brothers - Tibaldi 14 apartment, connecting you with the rest of Milan.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please