Unwind in comfort after a long day at Splashtown water park, nearby our north Houston hotel Learn More Only 15 minutes away from our IAH hotel, place your bets at the Sam Houston Race Park. Learn More Shop til you drop at the Deerbrook mall conveniently located near our Houston airport hotel See More Support for your favorite team or event at the Toyota Center, a short drive from our Houston hotel Don't miss the famous Houston Motorsports Park when visiting Houston Discover all Houston offers when you stay with us near the George Bush Intercontinental Airport See Less