El hotel está ubicado en San Antonio #65, en el centro de Santiago de Chile. Ofrece habitaciones Standard y Junior Suite, ambas con decoración de toque étnico. En las instalaciones hay restaurante con cocina local, bar, piscina, gimnasio, estacionamiento, acceso a internet y servicio a la habitación. El horario de entrada es a las 15:00 y la salida a las 12:00.