Leeland Landing Villa Houston is located 17 minutes' walk from the downtown park "Discovery Green", giving access to various tourist spots nearby.
Houston Graffiti Building is 0.3 miles from this villa, and the baseball stadium "Minute Maid Park" is 1.2 miles away. The Houston villa is situated about 25 minutes by foot from such entertainment sites as The Hobby Center for Performing Arts. Leeland Landing Villa is 1.5 miles from a top family-friendly place such as Downtown Aquarium.
Brothers Taco House with delectable dishes is just moments from the Houston property. Guests can easily reach Ensemble/HCC train stop, located around 20 minutes' walk away.