if you are staying in brand name hotels Marriott, Hilton etc, they will have AC and elevators, if staying at older hotels maybe not or if they have elevators you might have to go up some stairs to get to it, and they might be very small. AC is still not common and you will find a lot of places that do not have any.