The hotel is located in the very heart of Madrid. It is surrounded by many of the most important historical and artistic monuments, such as the Royal Palace, the Almudena Cathedral and the Plaza Mayor, as well as one of the most popular shopping areas.