Located 1,461 meters from Pension De Flecha Amarilla E Leon. HS Hotsson Hotel Leon is a luxury hotel in Leon, Mexico, featuring upscale amenities. Includes pool and jacuzzi area, fine Mexican dining, concierge services, boutique shopping, gym, tennis..