Morelia is a safe and beautifully preserved colonial Mexican City that was formerly called Valladolid when Mexico was a Spanish Colony. Morelia was an exceedingly rich city due to the abundance of silver in the region. All of the buildings in the zocalo are made out of a pink-tinted stone.
Relax in Morelia, don't be in a hurry, and don't worry about your safety despite the recent violence. A luxury hotel in a Colonial building will run you about $65.00.
The center of the city is a historic preservation zone and no cars are allowed!