If your travel plans to Houston are flexible, we recommend visiting at least one of the following most popular landmarks: Toyota Center, George R. Brown Convention Center, or Galleria Mall. Houston is the city you should stay in if you want to visit Toyota Center. Staying in Houston is preferred if you want to visit George R. Brown Convention Center. To visit Galleria Mall, it’s most convenient if you stay in Houston.