Los huéspedes del único Hotel Icon Embassy Madrid, de 4 estrellas, pueden visitar la Plaza Lavapiés, enclavada a unos 25 minutos a pie. Con una ubicación a una distancia de 450 metros del Museo Arqueológico Nacional, este hotel está equipado con 90 habitaciones, además de un restaurante.
El hotel goza de una ubicación de primera a unos 2 km del Estadio Santiago Bernabéu. El CaixaForum de Madrid está enclavado a unos 30 minutos a pie del hotel Icon Embassy Madrid. Este establecimiento único está enclavado a una distancia de 2,1 km de la Catedral de Santa María la Real de la Almudena, muy popular entre peregrinos y turistas. La estación de tren Atocha está a unos 3 km, y la estación de metro Serrano, a unos 5 minutos a pie.
Una plancha y tabla de planchar, aire acondicionado, junto con minibar, equipo de café y té, brindan comodidad en las habitaciones del Icon Embassy. También incluyen unos cuartos de baño con un inodoro separado y una ducha. Los baños privados están equipados con secadores de pelo y toallas de baño. Muchas habitaciones tienen vistas a la ciudad.
Cada día en este hotel comienza con un desayuno buffet gratuito. Entre las opciones gastronómicas se encuentra un bar lounge. El restaurante Ten con Ten, situado al alcance del Hotel Icon Embassy, sirve una amplia selección de platos de cocina contemporánea.