El City Express Ciudad de México Alameda se encuentra en el Centro Histórico de Ciudad de México, a 10 km del Aeropuerto Internacional Benito Juárez. Dispone de Wi-Fi gratis.
Las habitaciones están equipadas con aire acondicionado, TV de pantalla plana y baño privado.
El establecimiento cuenta con un comedor donde todas las mañanas ofrece el desayuno.
Las comodidades incluyen estacionamiento con costo adicional sujeto a disponibilidad, recepción 24h, gimnasio y salas de reuniones. Además, ofrece 3 salones para eventos y terraza con costo adicional. Hay servicio de transporte gratuito disponible hasta 5 km desde el hotel hacia el destino sujeto a disponibilidad.
El hotel se encuentra a 10 km de la Arena Ciudad de México y a 20 km del Autódromo Hermanos Rodríguez y del Foro Sol.