Navigli - Leo Brothers - Tibaldi 14 Milan apartment lies 2.5 km from Duomo di Milano Cathedral and approximately 10 minutes' walk from Romolo tube 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 apartment is in the Famagosta district of Milan, a short way from the restaurant Carlo e Camilla in Segheria. The upscale shopping Via Monte Napoleone Street is 3.1 km from this apartment, while Via Montegani - Viale Da Cermenate bus station is 700 m from the property. The Last Supper is situated within 10 minutes' drive of the accommodation. The nearest airport is Linate airport, 5 km from Navigli - Leo Brothers - Tibaldi 14 apartment in Milan.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please