Escape the energy of Houston and unwind at the Rivers Oaks Spa at The St. Regis Houston. Featuring a wide array of holistic treatments, this intimate spa provides an atmosphere of tranquility – perfect for relaxing after a busy day of traveling or work.