The Courtyard Houston Westchase is the premier moderately priced hotel in the area. Located within the Westchase area of Houston, just off Westheimer and 1 mile inside the Sam Houston Toll Road. Within 3 miles of the hotel you will have access to over 100 restaurants and several entertainment venues. Located adjacent to our parking lot is a 24 hour grocery store.