Con Wi-Fi en todas las habitaciones, el cómodo Origen Apart-Hotel Santiago de Chile, de 3 estrellas, está a unos 25 minutos a pie del Centro Cultural Estación Mapocho. Este aparthotel, que está equipado con 31 habitaciones con vistas a la ciudad, está enclavado a un corto paseo del Museo Palacio Cousiño.
El hotel presume de un entorno conveniente a tan solo 500 m de la Biblioteca Nacional de Chile. No muy lejos del Origen Apart-Hotel Santiago de Chile, los viajeros de negocios encontrarán la Torre Entel. Este lugar cómodo también está enclavado cerca de la colina de Santa Lucia. Los huéspedes pueden conocer fácilmente la historia de Santiago de Chile visitando el Palacio de La Moneda, enclavado a 1 km de este hotel. La estación de metro Santa Lucía, situada a pocos pasos del Origen Apart-Hotel, ofrece una conexión rápida con todas las zonas de Santiago de Chile.
Las habitaciones del lugar, que incluyen una zona de comedor, ofrecen una tv de pantalla plana con canales vía satélite. Los baños tienen un inodoro separado y una ducha para mayor comodidad. Tienen baños familiares que incluyen un inodoro separado y una ducha.
Los huéspedes pueden probar la comida chilena en el restaurante Bocanáriz, que se encuentra a unos 15 minutos a pie del Origen Apart-Hotel.