O Hotel II Castillas tem uma localização central ideal, apenas a 300 metros do Puerta del Sol, em Madrid. Disponibiliza um restaurante espanhol tradicional e acesso Wi-Fi gratuito em todas as áreas.
Os quartos do Castillas são simples e confortáveis, com uma televisão e casa de banho privativa. Cada um tem uma decoração brilhante e piso de madeira.
O Hotel Castillas é uma excelente base para viajar pela cidade. Está apenas 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 no parque de estacionamento público nas proximidades.