Los huéspedes del Hotel Dacarlo Santiago de Chile, de 3 estrellas, pueden visitar el Paseo Ahumada, ubicado a unos 25 minutos a pie. El acceso a internet de alta velocidad está disponible en zonas comunes y se ofrece un aparcamiento privado en las instalaciones.
Este hotel cómodo goza de una ubicación céntrica a una distancia de 350 metros de la Estación Central. Los aficionados al deporte también pueden visitar el Estadio Víctor Jara, al alcance del hotel Dacarlo Santiago de Chile, y llevar a sus familias al Planetario de Chile, que se halla a unos 15 minutos a pie. Los huéspedes también apreciarán la cercanía a Plaza el Durazno, que se encuentra a unos 1 km. El hotel se halla a poco más de 30 minutos a pie del Parque Quinta Normal. La estación de metro más cercana es San Alberto Hurtado, situada muy cerca del Dacarlo.
También cuentan con baños privados. Las habitaciones del lugar tienen vistas a la ciudad.
Cada mañana, se ofrece un desayuno continental con diferentes opciones de comida. El restaurante Café Caribe está a una distancia de 150 metros del hotel.