The hotel is located in Santiago, close to Estadio San Carlos de Apoquindo, in the exclusive residential & commercial neighborhood of La Dehesa, near popular attractions. There are shopping centres, cinemas, & restaurants in the vicinity. Additional points of interest include Pueblito de los Dominicos Market. Guests are welcomed in the lobby, which offers a hotel safe, as well as lift access to the upper floors.