El Si Hotel Santiago de Chile dispone de depósito de equipajes. Se encuentra en el barrio Lomas de Chapultepec de Santiago de Chile, a poco más de 10 minutos en coche de la Plaza Vicuña Mackenna y a una distancia de 2 km de atractivos culturales como Plop Galería. El hotel también incluye un aparcamiento.
Este hotel, situado a unos cuantos pasos del Museo Palacio Cousiño, ofrece fácil acceso a lugares deportivos como el Estadio Víctor Jara, que está a 400 metros. El hotel Si Santiago de Chile está situado a poco más de 5 minutos a pie del Barrio Brasil, a poco más de 5 minutos a pie de la estación de metro Unión Latinoamericana. Una de las atracciones más importantes de Santiago de Chile es el Paseo Ahumada y se encuentra justo al lado de este alojamiento. El hotel está a una distancia de 900 metros de la estación de tren Alameda, mientras que la parada de autobús Alameda / Esperanza está a 450 metros.
El Si dispone de habitaciones con una zona de comedor, así como ventanas insonorizadas para tu comodidad. Inodoro separado y ducha están disponibles en los cuartos de baño.
El restaurante Sheng Xing está a tan solo 6 minutos a pie.