Hotel Los Juaninos. This lovely building is right on Morelia's main plaza. The hotel encapsulates the energy of the city while providing a respite from its traffic and noise. Rooms are spacious and tasteful, avoiding the fluff of some of the older hotels, and generally have great views. On the rooftop is a bar-restaurant where you can dine—or just sip tequila—while enjoying one of the city's best cathedral views.