Via spallanzani 27, 20129 Milano
Hotel 3 stars
The Teco Hotel is set between Porta Venezia Train and Metro Station and Lima Metro Station. It features a snack bar and reception, both open 24 hours a day. The rooms offer free Wi-Fi, and a TV with satellite channels.
Completely renovated in 2012, rooms here come with air conditioning, elegant furnishings,...