Hotel ★★★

Palace Inn Westheimer

13561 Westheimer Rd., Houston (TX), United States Show on map

Good3 reviews 7.2
★7.2/10Good

About Palace Inn Westheimer

Palace Inn Westheimer is a 3-star hotel in Houston (TX), Texas, United States. Guests rate it 7.2/10 (good) across 3 reviews, ranking it #586 of 784 places to stay in Houston (TX).

Property facts

Property type
Hotel
Star rating
3 stars
Brand
No Brand

Location

13561 Westheimer Rd., Houston (TX), 77077, United States

Loading map…

Frequently asked questions

Is Palace Inn Westheimer a good place to stay?

Palace Inn Westheimer has a guest rating of 7.2 out of 10 from 3 reviews, which is considered good. It ranks #586 of 784 properties in Houston (TX) on Triptoic.

Where is Palace Inn Westheimer located?

Palace Inn Westheimer is located at 13561 Westheimer Rd., Houston (TX) 77077, United States.

How many stars does Palace Inn Westheimer have?

Palace Inn Westheimer is rated 3 stars.

Stays near Palace Inn Westheimer

Highly rated alternatives close by

All 784 in Houston (TX) →

More ways to stay in Houston (TX)

7.2 3 reviews
Check prices