Royal Sonesta, Houston, Texas, USA They say everything is bigger in Texas, and the suites at the Royal Sonesta are no exception. Our...