El Hotel II Castillas goza de una ubicación céntrica ideal, a solo 300 metros del distrito Puerta del Sol de Madrid. Ofrece un restaurante español tradicional y conexión Wi-Fi gratuita en todas partes.
Las habitaciones del Castilla son sencillas y cómodas, con TV y baño privado. Cada una tiene una decoración brillante y suelo de madera.
El Hotel Castillas es una excelente base para viajar por la ciudad. Está a pocos pasos de la calle comercial Preciados, del Palacio Real y del Museo Thyssen. La estación de metro de Callao está a solo 150 metros.
Los huéspedes tienen un descuento en un aparcamiento público cercano.