2019 Location

Although the hotel has changed ownership, the address and facilities are still the same! This page will be updated with more information as it becomes available.

Red Lion Hotel Intercontinental

500 N. Sam Houston Parkway E.

Houston, Texas 77060.