The Houston Airport Marriott at George Bush Intercontinental is the most convenient airport hotel for IAH. It’s connected to all the terminals by the airport’s subway system (operating almost 24/7, and has a walkway next to it if it isn’t). Check out everything at the property, including the restaurant, pool, and a one-king room in the North Tower.
AloJapan.com