Choose your room
Navigli - Leo Brothers - Tibaldi 14
- Wi-Fi
- Air conditioning
- Pets
Pets allowed
The 1-bedroom Navigli - Leo Brothers - Tibaldi 14 Milan apartment is located within 25 minutes' walk of the 1100s church "Basilica di Sant'Ambrogio" and offers Wi-Fi for either business or leisure. Guests can enjoy the location within a 2-km distance of I Navigli, while Milano Cadorna train station is 3.2 km away.
The apartment is located in the Famagosta district of Milan, and Romolo tube station is only 10 minutes' walk away. Take a peaceful 25 minutes' stroll into the heart of Milan city centre. The 55 m² Navigli - Leo Brothers - Tibaldi 14 apartment also lies 2.5 km from the medieval square "Piazza Mercanti".
Thanks to a sitting area and a dining area, complete with a flat-screen TV with satellite channels, as well as comforts like air conditioning, a convenient stay is ensured. Featuring a bidet, a separate toilet, and a shower, a bathroom at Navigli - Leo Brothers - Tibaldi 14 apartment provides a hair dryer and bath sheets.
With an equipped kitchen as part of its self-catering amenities, the accommodation also provides guests with a dining area to enjoy their meals. Guests staying at this apartment can enjoy the convenience of having tea and coffee making facilities at their disposal. Mediterranean dishes are served in the restaurant Carlo e Camilla in Segheria, set approximately 600 metres from Navigli - Leo Brothers - Tibaldi 14 apartment. Milano Romolo bus station, allowing a good connection throughout the city, is within reach of the apartment.