Villa del Sol Hotel & Suites

Starting at

TripAdvisor Review

Based on 23 review

See all

Property Location Located in Morelia, Hotel & Suites Villa del Sol is in the suburbs, within a 15-minute walk of Bicentenario Sports Complex and Morelia Institute of Technology. This hotel is 1.6 mi (2.5 km) from Ex Convent of Carmen House of Culture and 2 mi (3.2 km) from Temple of the Nuns. Dist...

More details