Town Inn Houston

Town Inn Houston offers 32 rooms at a distance of 3.8 km from Ebenezer United Methodist Church.

This inn in Houston is at a distance of 2.8 km from Gideon Baptist Church. Located at a distance of 3.9 km from Lucky Land Houston Amusement Center, the accommodation puts the city at your fingertips. For those travelling from afar, George Bush Houston airport is 25 minutes' drive away.

The rooms at the Town Inn provide guests with a cable satellite TV, as well as comforts such as ironing facilities and climate control. They also are equipped with a microwave and a refrigerator. Bathrooms include a bathtub, a sink, and a shower, along with comforts such as hair dryers and bath sheets.

Book Town Inn Houston

More +
Less -

General information

Contact information

6103 North Freeway, Houston, United States;

Town Inn reservations available at 'rooms'

Town Inn phone number isn't available on our site, if you want to call Town Inn visit site of a hotel

More +
Less -

Town Inn Location

 6103 North Freeway, Houston, United States

Town Inn Motel Deals

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

Main Features

  • Wi-Fi

Town Inn Amenities

  • General

    Wi-Fi
  • Room Amenities

    Dining table
  • Ironing facilities
  • Free toiletries
  • Sink
  • AM/FM alarm clock
  • Carpeted floor

Town Inn Offers

Rooms