Hacienda La Purisima is located 20 minutes drive north of Toluca It has an indoor and outdoor swimming pool and an 18-hole golf course The elegant suites include free Wi-Fi and satellite TV La Purisimas spa includes a sauna and offers a range of massage and beauty treatments There is also a gym, a games room with table tennis and billiards tables, and tennis and football courts Hacienda La Purisimas heated rooms feature hardwood floors and elegant furnishings They have a small seating area with a fireplace, and the private bathroom with bath tub includes free toiletries The hotel has a restaurant and bar, and there is a garden area with barbecue facilities Mexico City is about 1 hours drive away