Villa del Sol offers an outdoor pool, colourful gardens and functional rooms with free Wi-Fi. It is located on Morelia's main avenue, just a 5-minute drive from the historic city centre.
Number of rooms: 101
Morelos Norte 3257 Colonia La Soledad, 58118 Morelia, Mexico
Hotel booked 1 times today.