Popular accommodations in San Antonio Acahualco
HotelAccommodates 10
Best Western Toluca
Located 8.5 km from Toluca’s historic centre and 7 km from Nemesio Diez Football Stadium, Best Western Toluca has a gym, a restaurant and stylish rooms with free WiFi.Book nowfrom $46 per night