El Hostal Santa Cruz está situado a 80 metros de la Plaza Mayor de Madrid y ofrece conexión Wi-Fi gratuita y habitaciones con aire acondicionado y TV de pantalla plana. La Puerta del Sol está a 2 minutos a pie.
Las habitaciones del Hostal Santa Cruz presentan una decoración sencilla y funcional con suelo de madera. Las habitaciones incluyen caja fuerte y baño privado con artículos de aseo y secador de pelo.
El Hostal cuenta con una máquina expendedora de bebidas y aperitivos. En la plaza de Santa Cruz, en el exterior, hay una cafetería. En las calles de los alrededores hay bares de tapas típicos.