A menos de cinco minutos de la Puerta del Sol se sitúa el Hotel II Castillas Madrid, a un paso del centro histórico, turístico y comercial de la capital de España. El hotel fue abierto en 2003 con 63 habitaciones, climatización, vestíbulo con recepción 24 horas, ascensor, cafetería, restaurante y servicio de lavandería.
El hotel se encuentra situado en el centro de Madrid, en plena área comercial y arquitectónica de la ciudad, a tan solo 50 m de la Puerta del Sol y a 10 minutos del Palacio de Oriente, del Museo del Prado y del Museo Reina Sofía, perfectamente comunicado con la red de metro y autobuses, por lo que es ideal tanto para viajes de negocios como para conocer la ciudad.
Las habitaciones cuentan con mini bar, caja fuerte, hilo musical, TV con Digital Plus, teléfono de línea directa, calefacción individual y aire acondicionado, baño completo con secador de pelo y, algunas habitaciones, cuentan con ducha de hidromasaje.
El hotel pone a su disposición un desayuno bufé.
Se aceptan: American Express, Visa, Mastercard y Diners Club.
La plaza del Callao está situada en el Barrio de Sol del distrito Centro de la ciudad de Madrid. Localizada al final de la Calle Preciados, divide en dos tramos la calle del Carmen y da comienzo al tercero de la Gran Vía que acaba en la Plaza de España.