Hotel ZaZa Houston

check rates
up to: % savings
5701 Main Street, Houston, TX 77005
  • stars
  • rating
This Houston boutique hotel lies in the Arts District within walking distance of numerous museums; the Texas Medical Center and Rice University are 1 mile away, the Galleria shopping mall is 6 miles away and connected via a complimentary shuttle. The Reli read more
Special Offer