Skip Main Navigation

JW Marriott Houston Downtown

806 Main Street · Houston, Texas 77002 USA

  • +1-713-360-3636

Spa by JW

  • +1-713-360-3636

Welcome to the new Spa by JW, the first in North America. JW Marriott Houston Downtown invites you to discover an experience that’s luxurious, deeply renewing and all about you.

book now