Intown Suites Westchase is a budget 2-star hotel set 10 km from Water Wall and 4.7 km from Houston Audubon .
Intown Suites Westchase is located within a 35-minute drive from William P Hobby airport.
For a pleasant stay in Houston Intown Suites Westchase offers 127 guestrooms complete with a laptop-compatible safe, a microwave, a fridge, a dining area and a personal computer. Room facilities also include a dishwasher, a stove and kitchenware for self-catering.
Eat & Drink
Guests can enjoy Japanese meals served in Tokyo One at Westchase and Ihop 300 meters away from the hotel.
Intown Suites Westchase features such facilities as free self parking, an elevator and a vending machine.
Wireless internet is available in the hotel rooms at USD 0.99 per day.
Private parking is possible on site for free.