Con instalaciones de sauna y una piscina exterior, el hotel Hotel Fundador, de 4 estrellas, está situado a menos de 8 minutos a pie de la Plaza de armas en Santiago de Chile. Todos los huéspedes pueden disfrutar de WiFi en toda la propiedad y de acceso a un centro de fitness.
Este hotel está a 9 minutos a pie de la Torre Entel y justo al lado de la estación de metro Universidad de Chile. Situado cerca del Barrio Paris Londres, el Fundador Santiago de Chile está a 16 minutos a pie del Centro Gabriela Mistral. El hotel está situado a una distancia moderada de La Chascona, mientras que la estación de autobuses Terminal de es se encuentra a una distancia de unos 10 minutos a pie. La estación de metro más cercana está a 500 metros de distancia.
Las habitaciones clásicas del Fundador cuentan con caja fuerte, un sofá y un escritorio. Estas habitaciones, amuebladas con sofá y un escritorio, tienen un espacio de almacenamiento y zona de estar. Las instalaciones en el baño incluyen un inodoro separado de la ducha y ducha, además de comodidades como secadores de pelo y toallas de baño. Algunas de estas habitaciones tienen vistas a la ciudad.
El Fundador Santiago de Chile tiene el restaurante, donde sirve un desayuno buffet por la mañana. Los huéspedes pueden probar la comida sudamericana en el restaurante Dominó, que se encuentra a apenas 7 minutos a pie del lugar.