El Charming Plaza de España Central se encuentra en Madrid, a 300 metros del templo de Debod y a menos de 1 km del Palacio Real de Madrid, y ofrece WiFi gratuita y aire acondicionado. Se encuentra a 1,3 km de la Plaza Mayor y de la Puerta del Sol.
El apartamento dispone de 1 dormitorio, TV de pantalla plana, lavadora, baño con ducha y cocina equipada con lavavajillas y microondas. Se proporcionan toallas y ropa de cama.
Cerca del apartamento hay varios lugares de interés, como la Casa de Campo, la Gran Vía y el mercado de San Miguel. El aeropuerto Adolfo Suárez Madrid-Barajas es el más cercano y está a 14 km del Charming Plaza de España.