Next to Plaza Mayor and 50 meters from the Puerta del Sol.
Calle postas, 17
Madrid
28012
Spain
Checking for room alternatives