To make reservations by phone, call 1-888-236-2427 in the USA and Canada (or any of our worldwide reservation telephone numbers).
AC Hotel León San Antonio is a modern hotel located in the center of the new city, just a few minutes from the Cathedral and the famous Casa de Botines, and next to the city's most complete and modern commercial center. The hotel features Wi-Fi internet free in Common Areas, 24-hour room service, mini bar in each guest room, sauna, Turkish bath, fitness center, safety-box at the front desk, and a market with everything you need for your trip and AC Bar and restaurant, where you can relax and indulge in a delicious meal. Our León hotel guest rooms are spacious and comfortable, and our event rooms are perfectly equipped for business meetings.
AC Hotel León Restaurant