Outstanding location in city centre
The hotel is situated in the very heart of Madrid, only 50 metres from Puerta del Sol, which many previous guests highlight as its best feature - among several. Reviewers delighted in exploring on foot with little hassle and being able to rely on public transport whenever walking was not possible thanks to the numerous metro stations nearby.