The countdown to the 2023 NCAA Men’s Basketball Championship is on in Houston! In addition, there are several other attractions nearby. Meyerland Plaza and Pearland Town Ceter are 15 min. away. Downtown Houston, the Galleria Mall, the Museum of Natural Science and the Houston Zoo are all 20 min. away!