A very nice hotel centrally located in Leon. The view from our triple room was incredible. You could see the cathedral. While I was there I took advantage of their massage. The massage was almost perfect. The therapist was very observing and noticed that I had a baby, so she knew what really needed to be worked. She used hot... More
You have no recent hotel searches.