Book Hotel Now - Airport Shuttle Available. Book Online Or By Phone. Book The Hotel Escala Siglo XXI Hotel in Cuauhtemoc, Mexico Today.