There are 1620 in Mexico city which can be booked through Holidify. The most popular hotels in Mexico city are Easeful Home, Lamartine 619 Residencial, Close to AlamedaCentral, 1BR: Latinoamerican Tower, 3BR Apt close to ZonaRosa, 1BR: Plaza SantoDomingo. You can see all the hotels in Mexico city here