The hotel is located in the heart of Madrid's most central and fashionable area. It is opposite the Palacio de la Liria and the popular department store, El Corte Ingles. It is just a few minutes' walk from the Plaza de Espana and other places of interest. The nearest underground stations are Arguelles and Ventura Rodriguez.