El Hotel Stanford Santiago de Chile, de 4 estrellas, está a tan solo 550 m de la Costanera Center y ofrece un restaurante. Este hotel cuenta con WiFi en zonas comunes y con un aparcamiento privado gratuito en las instalaciones.
El cerro San Cristobal se sitúa a unos 10 minutos en coche del hotel, mientras que la Plaza Ñuñoa está a unos 4 km. Los aficionados al deporte también pueden visitar el Estadio Santa Laura, a 4,1 km del hotel Stanford Santiago de Chile, y llevar a sus familias al Zoológico Nacional, que está a unos 2 km. El Museo Palacio Cousiño está a unos 15 minutos en coche del lugar. Está justo al lado de la estación de metro Pedro de Valdivia.
Las 47 habitaciones del Hotel Stanford están equipadas con comodidades como climatizador, así como Wi-Fi gratis y TV de pantalla plana con canales vía satélite. Las habitaciones, amuebladas con un escritorio, también cuentan con ventanas insonorizadas.
En este hotel diariamente se sirve un desayuno gratuito. El restaurante à la carte Biwom se centra en la cocina coréenne. Se invita a los huéspedes al bar lounge del Stanford Santiago de Chile, para que se relajen con una copa.