This place doesn't have any photos yet.
Congratulations! Hotel Villa San Francisco has been added to your passport.
Review Hotel Villa San Francisco
One of Chapala's finest hotels, and it's right across the street from Lago de Chapala. The rooms can be had for about a thousand pesos which is roughly seventy-five dollars.
Copyright © 2014 Gogobot Inc.