Este hotel, restaurado en el año 2000, dispone de un total de 67 habitaciones repartidas en seis plantas. Cuenta con un hall de entrada con un área de recepción abierta las 24 horas, un bar y un restaurante climatizado. Aquellos que lo deseen también podrán utilizar la terminal de Internet. Para completar todas estas prestaciones, tendrá a su disposición servicio de habitaciones y de lavandería.
Este popular hotel urbano se encuentra en la zona turística de Madrid, a pocos minutos andando del centro de la ciudad. En las inmediaciones hay numerosos comercios, tiendas, boutiques, cafeterías, bares, restaurantes y una zona de marcha muy animada. Podrá llegar a pie sin ningún problema a una parada de transporte público.
Las habitaciones están equipadas con un baño, secador de pelo, teléfono de línea directa, conexión a Internet, minibar-nevera, calefacción central y caja fuerte de alquiler.
Todas las mañanas se le ofrece desayuno en forma de bufet.
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.