Situated in the center of Madrid between Opera and Puerta del Sol
Calle del arenal, 16
Madrid
28013
Spain