This Nintendo has a 32GB hard drive. The games come on memory cards.
From Amazon
Nintendo Switch plus Nintendo Switch Sports (pre-installed) and 3 months Nintendo Switch Online Membership (Internet required)
This product is also available at 5 unverified merchants.