Houston Marriott Energy Corridor is located at 16011 Katy Freeway in Northwest Houston, 28.8 km from the center of Houston. Gerald D. Hines Waterwall Park is the closest landmark to Houston Marriott Energy Corridor. When is check-in time and check-out time at Houston Marriott Energy Corridor?