Palace Inn features clean rooms and modern amenities at affordable rates. We are conveniently located off FM 1960 between 249 and I-45 near Willowbrook Mall and George Bush Intercontinental Airport (IAH).