La zona de negocios más importante de Madrid, Azca, acoge a este hotel, que además está ubicado a pocos metros del Paseo de la Castellana, vía neurálgica de la ciudad. En sus alrededores también se encuentran los edificios más representativos de la arquitectura modernista de Madrid y diversas áreas comerciales y culturales.