Being an environmentalist, I will be soon visiting Tomball, Texas for some research on the environmental conditions in the area. My work will require me to stay on in Tomball for a quite a long duration. I need to stay in a hotel which is well located and has all facilities for a comfortable stay. Can someone help?