Mexico City is a very cultural city with many places of interest to visit. Some of the most popular museums include the Museum of Anthropology, Museum of Modern Art, and Museum of Mexican Music. There are also many affordable hotels as well as higher-end options near popular areas like the Zona Rosa. Some top attractions for tourists to see are Plaza Garibaldi, known for mariachi music and dancing, the Alameda Central park, and the iconic Palace of Fine Arts with its famous murals.