The San Luis Resort Spa & Conference Center is a good choice to stay at if you want to visit Lone Star Flight Museum, which is 2.1 mi away.