L'Hotel Teco si trova tra la stazione ferroviaria e della metropolitana di Porta Venezia e la stazione della metropolitana Lima. Dispone di snack bar e reception, entrambi aperti 24 ore al giorno. Le camere offrono la connessione Wi-Fi gratuita e una TV con canali satellitari.
Completamente rinnovato nel 2012, le camere sono dotate di aria condizionata, arredi eleganti e bagno privato con cromoterapia e telefono. Le camere sono dotate di pantofole e cassaforte per computer portatile. La colazione è un buffet dolce e salato.
L'Hotel Teco è appena fuori dall'esclusivo quartiere commerciale di Milano di Corso Buenos Aires. La Cattedrale dista 15 minuti a piedi e la metropolitana vi collega con l'Expo 2015 Exhibition Centre. Gli ospiti godono di tariffe scontate presso un garage partner nelle vicinanze.