El Charming Plaza de Callao se encuentra en el centro de Madrid, a poca distancia de la Gran Vía y la Puerta del Sol, y ofrece WiFi gratuita, aire acondicionado, lavavajillas y hervidor de agua. El establecimiento se encuentra a 1 km del Museo Thyssen-Bornemisza y a 1,1 km del templo de Debod.
El apartamento está equipado con 2 dormitorios, 2 baños, ropa de cama, toallas, TV de pantalla plana, zona de comedor, cocina totalmente equipada y balcón con vistas a la ciudad.
Cerca del apartamento hay varios lugares de interés, como la Plaza Mayor, el mercado de San Miguel y el Palacio Real de Madrid. El aeropuerto Adolfo Suárez Madrid-Barajas es el más cercano y está a 13 km del Charming Plaza de Callao.