El Hotel Isabel goza de una ubicación céntrica, a 5 minutos a pie de la catedral de la Ciudad de México y de la plaza principal del Zócalo, y ofrece recepción 24 horas y conexión Wi-Fi gratuita. Cuenta con un bonito patio central con columnas.
Todas las habitaciones cuentan con caja fuerte para ordenador portátil, sofá y TV por cable. La mayoría de las habitaciones tienen baño privado con ducha y algunas tienen baño compartido. Algunas también tienen balcón.
El hotel alberga un restaurante y un bar. Se ofrece servicio de habitaciones y almuerzos para llevar bajo petición.
También hay consigna de equipaje. Hay un mostrador de información turística y un servicio de enlace con el aeropuerto disponible por un suplemento.