Palace Inn and Suites - Willowbrook Mall

Palace Inn and Suites - Willowbrook Mall
Hotel

 

12951 Willow Centre Drive, Houston, TX, United States

GoodBased on 15 reviews
6.6

$435

Cheapest rate

per night

Fri 7/23
Sat 7/24
...and more

Best Deals for Palace Inn and Suites - Willowbrook Mall

This destination can have additional per person taxes which are excluded in the prices below

Set your travel dates to check availability and prices
Fri 7/23
Sat 7/24
Fri 7/23
Sat 7/24
...and more

Reviews for Palace Inn and Suites - Willowbrook Mall

GoodBased on 15 reviews
6.6
Rating Summary
  • Cleanliness7.0
    7.0
  • Comfort6.7
    6.7
  • Location8.0
    8.0
  • Services6.8
    6.8
  • Staff7.5
    7.5
  • Value for money6.3
    6.3
Who stays here?
  • Families 
  • Couples 
  • Groups of friends 
  • Solo travelers most popular!
  • Business travelers 

About Palace Inn and Suites - Willowbrook Mall

Palace Inn - Willowbrook Mall is situated in Houston and offers complimentary wireless internet. It also provides a 24-hour reception, a vending machine and luggage storage.

All rooms are air...

Good to Know

Distance to city centre

17.5 mi

Location rating

6.6

Policies

Check-in

3:00 PM

Check-out

11:00 AM

Internet

Free Wi-Fi

Cancellation/pre-payment

Policies vary by room type and provider.

Contact Number

+1 281 946 9690

Amenities at Palace Inn and Suites - Willowbrook Mall

Top Features

Parking
Free airport shuttle
Free Wi-Fi
Pool
Pet friendly
Spa

General

Cable or satellite TV, Microwave, Complimentary breakfast, Breakfast included, Air-conditioned, Refrigerator, 24hr front desk, Parking, Increased accessibility, Hairdryer, Storage available

Photos of Palace Inn and Suites - Willowbrook Mall

Where is Palace Inn and Suites - Willowbrook Mall

Most Popular Landmarks

Greenspoint Mall7.5 mi
Toyota Center18.1 mi

Getting Around

Houston Select Shell Station - 13250 Fm 1960 W5.9 mi
Houston Tornado Bus Station14.7 mi
Houston17.0 mi
Houston 6590 Southwest Hwy17.2 mi
Houston Chase Bank17.4 mi
Houston Market Square Park17.4 mi

FAQs when booking at Palace Inn and Suites - Willowbrook Mall

  • How close is Palace Inn and Suites - Willowbrook Mall from the Houston city center?

    Palace Inn and Suites - Willowbrook Mall is just 7.1 mi away from the center of Southeast Houston, Houston. From Palace Inn and Suites - Willowbrook Mall you can easily get to other popular landmarks such as Toyota Center.

  • What is the Palace Inn and Suites - Willowbrook Mall phone number?

    If you have questions or concerns about your stay, call +1 281 946 9690 to talk to a Palace Inn and Suites - Willowbrook Mall front desk representative.

  • Does Palace Inn and Suites - Willowbrook Mall have Wi-Fi available?

    Yes, Palace Inn and Suites - Willowbrook Mall has Wi-Fi available to hotel guests.

Hotels Similar to Palace Inn and Suites - Willowbrook Mall