One of the main features of Hostal Santa Cruz is its excellent location in the heart of the city of Madrid.
The Hostal Santa Cruz is located in a beautiful square, the Plaza Santa Cruz from which leads directly to the Plaza Mayor.
The Hostal Santa Cruz gives you the option to discover Madrid from the heart of the city.