El clásico Debaines Hotel Santiago de Chile está situado en el mismísimo corazón de Santiago de Chile, a una distancia de 700 metros de una zona comercial como el Mall Vivo El Centro. Con un restaurante, este hotel de 5 estrellas se encuentra cerca de la Plaza de Armas.
Situado a tan solo 11 minutos a pie del Palacio de La Moneda, este hotel está a tan solo 1 km del Centro Cultural Gabriela Mistral. El Debaines Hotel Santiago de Chile está a una distancia de 250 metros de la parada de autobús Parada 1 / San Antonio - Merced, que está justo al lado de la Catedral Metropolitana de Santiago. El Museo de la Memoria y los Derechos Humanos está a unos 2 km de este alojamiento. La estación de metro Plaza de Armas, situada a unos 5 minutos a pie, ofrece una conexión rápida a todas las zonas de Santiago de Chile.
Las habitaciones aptas para alérgicos del Debaines Hotel Santiago combinan comodidades como climatizador con instalaciones modernas como TV de pantalla plana con canales vía satélite. También cuentan con una zona de estar. Un bidé, un inodoro separado y ducha son gratuitos en las habitaciones.
El hotel sirve un desayuno vegetariano por la mañana. El restaurante Dominó está a una distancia de 250 metros del Debaines Hotel.