Situé à seulement 5 minutes à pied du centre commercial Costanera Center et dans un quartier résidentiel paisible, l'Teclados Hotel propose des hébergements avec télévision par câble et connexion Wi-Fi gratuite. Un parking privé est disponible gratuitement sur place.
Toutes les chambres de l'Teclados Hotel sont équipées de la climatisation, d'un minibar et d'une salle de bains privative.
Le restaurant sur place sert des plats locaux traditionnels ainsi qu'une cuisine internationale. Le bar propose une variété de boissons et un menu de sandwichs.
La réception de l'Teclados Hotel est ouverte 24h/24.
Deux stations de métro, Los Leones et Tobalaba, se trouvent à seulement 700 mètres de l'hôtel. Le parc en bord de rivière se trouve à seulement 140 mètres et l'entrée du Cerro San Cristobal et de son téléphérique est accessible en seulement 8 minutes à pied.
L'aéroport international de Santiago est accessible en seulement 25 minutes en voiture.