Ramada Inn North Houston
Located 2 miles from Six Flags SplashTown, the Ramada Inn North Houston is also within 14 miles of downtown and 8 miles from the airport.
Guest rooms offer wireless Internet access, complimentary daily newspapers, and TVs with premium cable channels.
Hotel highlights include a business center, laundry facilities, and meeting rooms with audio-visual equipment.
16510 I-45 North, Houston, TX 77090, USA