Trellis, the Spa at the Houstonian
111 N. Post Oak Ln.
Houston, TX 77024
Inside the wooded 18-acre Houstonian compound, Trellis spa serves as a calm and refreshing oasis. Trellis is located in its own two-story Mediterranean structure, and the 17,000-square-foot spa has ...
Editors' Pick