O Hotel II Castillas desfruta de uma localização central ideal, apenas a 300 metros da área da Puerta del Sol, em Madrid. Dispõe de um restaurante tradicional espanhol e de acesso Wi-Fi gratuito pela propriedade.
Os quartos do Castillas são simples e confortáveis com uma televisão e uma casa de banho privada. Cada um apresenta uma decoração luminosa e pisos em madeira.
O Hotel Castillas é um ponto de partida excelente para passear pela cidade. Encontra-se a uma curta caminhada da Rua Comercial Preciados, do Palácio Real e do Museu Thyssen. A Estação de Metro Callao fica apenas a 150 metros.
Os hóspedes têm um desconto num parque de estacionamento público nas imediações.