The hotel is located in Santiago, close to Estadio San Carlos de Apoquindo, in the exclusive residential and commercial neighborhood of La Dehesa, near popular attractions. There are shopping centres, cinemas, and 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.