Los huéspedes del Red Hotel Centric Santiago de Chile pueden llegar fácilmente al Palacio Pereira, situado a tan solo 5 minutos a pie. El hotel está convenientemente situado en el distrito Lomas de Chapultepec y hay un aparcamiento privado gratuito en las instalaciones.
El Museo de Artes Visuales se encuentra a 2 km, y el Planetario de Chile se encuentra a una distancia de 2,1 km del hotel. La Universidad Iberoamericana de Ciencias y Tecnología es un lugar educativo popular para visitar cerca del Red Hotel Centric Santiago de Chile. Este lugar está situado a poco más de 15 minutos a pie del Centro Cultural Palacio de la Moneda y Plaza de la Ciudadanía, mientras que la estación de autobuses Terminal Los Heroes está a unos 5 minutos en coche. La estación de metro Santa Ana, situada al alcance de este hotel, ofrece una conexión rápida con todas las zonas de Santiago de Chile.
Con vistas a la ciudad, algunas habitaciones del Red Hotel Centric están dotadas deventanas insonorizadas y amuebladas con un escritorio. Este alojamiento cuenta con un inodoro separado y ducha en todas las habitaciones.
El restaurante Sole Mio se encuentra a 500 metros del hotel.