Please note: all room sizes are approximate.
Spread out and relax in our spacious hotel rooms in Houston, TX, near The Galleria.
Watch your favorite shows and movies on the modern TVs provided in our Houston hotel rooms.
Stay productive in our hotel rooms and suites with free Wi-Fi and ergonomic workspaces.