Photos coming soon
HOTEL
Palace Inn Westheimer
13561 Westheimer Rd, Houston
Where it sits
Palace Inn Westheimer
13561 Westheimer Rd, Houston
29.73513, -95.63045
Similar stays nearby
Plan around Palace Inn Westheimer
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 17, 2026.
