This spa's central location in the Rice Hotel makes it a perfect break from the office for some much-needed pampering.
(713) 581-8310
909 Texas St
(Travis Street)
Houston,
TX
77002
29.7605
-95.3633
Neighborhoods: Central, Downtown







Join Us on Facebook
Follow Us on Twitter