El Hotel II Castillas está en pleno centro de la ciudad de Madrid, a 100 metros de la Puerta del Sol y junto a Gran Via y Callao. A pesar de estar en pleno centro de Madrid está en una calle muy tranquila.
Cuenta con 62 amplias y modernas habitaciones divididas en dobles o individuales. Todas ellas cuentan con climatización (calefacción y aire acondicionado), Internet WiFi y por cable, minibar y algunas disponen de terraza (reserva anticipada).
El hotel sirve desayuno buffet incluido en el precio. En el restaurante podrás degustar también las mejores tapas españolas y platos locales.
Ofrece además Internet WiFi gratuito en zonas comunes, servicio de alquiler de coches y un trato muy personalizado.