Town Inn Houston

Providing 32 rooms, the 2-star Town Inn Houston is a 10-minute drive from Saint Matthews United Methodist Church.

Places of worship to visit 10 minutes' drive away this Houston inn include Ebenezer United Methodist Church. The property is a 10-minute drive from Lucky Land Houston Amusement Center. For those travelling from afar, George Bush Houston airport is 25 minutes' drive away.

The rooms at the hotel provide guests with a TV with satellite channels, as well as comforts such as an iron with ironing board and air conditioning. Nice touches include a bathtub, a shower, and a sink, along with a hair dryer and towels.

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