R Roger Delgadillo Review of Best Western Las Mercedes Leon 3 years ago Excellent place to stay, located in downtown Leon
Comments: