El Hotel Diplomático está sobre Insurgentes, una de las avenidas más importantes de la Ciudad de México. A su alrededor se encuentran la Plaza de Toros, el Estadio Azul y el Parque Hundido.
Cerca hay centros comerciales a los que se puede llegar caminando, por ejemplo, el World Trade Center o Galerías Insurgentes. El transporte público en la zona es accesible.
Las habitaciones tienen WiFi, TV por cable, aire acondicionado, cafetera, kit de planchado, escritorio y caja de seguridad.
La recepción abre 24 horas y ofrece servicio de guardarropas y cambio de divisas. Hay elevador. Tiene instalaciones adaptadas para personas con movilidad reducida.
El restaurante del hotel, de nombre El Canciller, ofrece desayunos, comidas buffet y servicio a la habitación. Su especialidad es la comida mexicana, pero también cuenta con un menú internacional.
Tres salas para conferencias, estacionamiento, guardería, lavandería, préstamo de computadoras, centro de impresiones y fotocopiado y número de taxis seguros son otros de los beneficios que El Diplomático brinda a sus huéspedes.