Localizado a 80 metros da Plaza Mayor de Madrid, a Hostal Santa Cruz dispõe de acesso Wi-Fi gratuito, uma recepção 24 horas e quartos climatizados com televisão de ecrã plano. Puerta Del Sol está a uma caminhada de 2 minutos.
Cada quarto da Hostal Santa Cruz tem uma decoração simples, funcional e pisos de madeira. Os quartos incluem um cofre e as casas de banho privadas têm artigos de higiene pessoal e secador de cabelo.
Bebidas e snacks estão disponíveis na máquina de venda automática da Hostal e há um café directamente no exterior, na Praça Santa Cruz. Também pode encontrar típicos bares de tapas nas ruas circundantes.