Location
With a stay at Palace Inn - Westoaks in Houston, you'll be within a 15-minute drive of Westheimer Rd and Sugar Land Town Square. This motel is 16.6 mi (26.7 km) from Katy Mills Mall and 9 mi (14.5 km) from Smart Financial Centre at Sugar Land.
Rooms
Stay in one of 26 guestrooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms have shower/tub combinations and complimentary toiletries. Conveniences include desks, and housekeeping is provided daily.