From 1990 MXN Booking.com This resort is located in the town of Zirahuén, on the shore of the lake. It is just 40 minutes’ drive from the city of Morelia, and offers charming cottages. The cottages sleep up to 8 guests.