Surrounding AreaThis hotel can boast about its location which is in Puerta del Sol in the centre of Madrid. Its location lets this hotel have many advantages such as being surrounded by typical restaurants and many touristic attractions, as well as shopping areas. |