Located in the centre of Madrid next to Puerta del Sol, Madrid’s historical and cultural areas, and shopping.
Sevilla, 4
Madrid
28014
Spain
Checking for room alternatives