Super 8 Hotel Hobby Airport Houston TX is located right off I-45 at Exit 34 on Almeda Genoa. This warm and welcoming welcoming surroundings to delight business and enjoyment vacationers alike at the Super 8 Houston Downtown TX. Amazing shopping, dini...