El NH Collection Madrid Abascal ocupa una antigua embajada en el centro de Madrid, junto al paseo de la Castellana, y alberga una sauna y un gimnasio, de uso gratuito para los huéspedes del hotel. También se ofrece conexión Wi-Fi gratuita.
El vestíbulo del hotel, de mármol, goza de un ambiente elegante. El hotel también cuenta con una hermosa terraza. Las habitaciones disponen de aire acondicionado, calefacción y TV vía satélite. El baño es privado e incluye secador de pelo y artículos de aseo.
El NH Collection Madrid Abascal sirve un desayuno saludable. El restaurante propone platos tradicionales de cocina española y platos de cocina internacional para el almuerzo y la cena. Entre las instalaciones del hotel, también cabe destacar varias salas de reuniones y eventos.
El Abascal está situado en el centro comercial de la ciudad. Las estaciones de metro de Alonso Cano y Gregorio Marañón se encuentran a menos de 5 minutos a pie. El centro histórico de Madrid está situado a solo 4 paradas de metro.
El hotel goza de conexiones directas con el aeropuerto de Madrid-Barajas y el recinto ferial IFEMA. El famoso Triángulo del Arte se encuentra a pocos minutos en autobús.