Équipé d'une zone commerçante et d'un restaurant, Hotel Don Santiago-Bellavista est niché à seulement 6 minutes de marche de CCE Santiago. Cet hotel 3 étoiles est centralement niché dans une zone isolée, à proximité immédiate de la station de métro Salvador.
L'hotel est niché à seulement 550 mètres du parc Balmaceda et à 2 km du Centro Cultural Palacio de la Moneda y Plaza de la Ciudadaña. La colline San Cristobal est accessible à une courte distance de Don Santiago-Bellavista. Les clients pourront également visiter Parque Uruguay, qui se trouve à environ 7 minutes à pied. Cette propriété est nichée à seulement 1 km du Centre culturel Gabriela Mistral. La station de téléphérique Zoologico est à 600 mètres.
Hotel Don Santiago-Bellavista propose des chambres équipées de la climatisation, ainsi que d'un minibar. Les chambres disposent également d'une toilette séparée et une douche dans les salles de bain. Fournissant une toilette séparée et une douche, les salles de bains sont également équipées d'un sèche-cheveux et d'un bonnet de douche.
Le quartier regorge de restaurants, dont El Rincon de la Chica, situé à environ 5 minutes de marche.