This small, all-suite hotel is on the near west side of the city, near Avenida Chapultepec. It's one of the most comfortable ... More