Castillo De La Santa Cruz
The most beautiful place to stay while visiting the historical city of Guanajuato, Mexico.