13636 Michel Road , Tomball, TX, US, 77375

  • Phone: (281) 290-7070
  • Fax: (281) 290-7073
3.7 out of 5 (40 reviews)
68% of guests recommend this hotel
Selected Favorite
  • Hotel Suggests

    Restaurants & Lounges

    Click on name for more information.

    Molly's Pub0.1mi/0.2km W
    Bamboo Restaurant1.0mi/1.6km N
    What-A-Burger1.0mi/1.6km N
    Blueberry Patch Restaurant1.0mi/1.6km N
    Captain D's Seafood Rest.1.0mi/1.6km N
    Country Bumpkin's Bar-B-Que1.0mi/1.6km N
    Fu Shing Chinese Rest.1.0mi/1.6km N
    Luby's1.0mi/1.6km N
    Pizza Hut1.0mi/1.6km N
    Rancho Grande Mexican Rest.1.0mi/1.6km N

    Back to top

    Note: Distance is displayed as straight line from the city center or point of interest. Driving distance may vary.* Indicates services/amenities that may require an additional cost.
    Earn valuable points toward free nights.