Hotel został całkowicie odremontowany w 2000 roku, i położony jest w uprzywilejowanej lokalizacji, przy cichej ulicy odchodzącej od Gran Vía, w sercu miasta. Jest to idealna baza wypadowa do zwiedzania głównych atrakcji, takich jak Plaza Mayor, Puerta del Sol, Palacio Real (Pałac Królewski) oraz dzielnicy Chueca. W otoczeniu hotelu znajdują się sklepy, kina, teatry i restauracje oraz stacja metra.