Bear Creek Palace Inn Hwy 6 North is a budget 3-star hotel set 17 km from Sam Houston Race Park and 20 km from Zuma Fun Center South Houston. The hotel opened its doors in 2006 and was remodeled in 2008.
George Bush Intercontinental airport is about 40 minutes by car.
Eat & Drink
Guests can dine at Frank's Grill and Los Cucos Mexican Restaurant located within a 5-minute walk of the property.