The city’s best art gallery, the Centro Cultural Muros is home to restored murals from Cuernavaca’s Hotel Casino de la Selva, and a private collection of more than 320 paintings, sculptures, videos and photographs. Highlights include Frida Kahlo’s Diego en mi Pensamiento, and works by Rivera, Siqueiros, Orozco, Tamayo and emerging 21st-century artists.