Please note: all room sizes are approximate.
AC Hotel León San Antonio offers 83 comfortable and spacious guest rooms with Free WiFi
Our León guestrooms are well-appointed with a mini bar, bathroom suite, and air conditioning.
Entertainment amenities include Wi-Fi Internet and a TV with over 20 channels.