Palace Inn 59 & Hillcroft

(on hillcroft)
Hotels in Houston, TX
Hotels

Hours

Monday
Open 24 hours
Tuesday
Open 24 hours
Wednesday
Open 24 hours
Thursday
Open 24 hours
Friday
Open 24 hours
Saturday
Open 24 hours
Sunday
Open 24 hours

Location

5858 Hillcroft St
Houston, TX
77036

About

Palace Inn features clean rooms and modern amenities at affordable rates. We are conveniently located just off of Hwy 59 in the popular Hillcroft neighborhood near fantastic ethnic restaurants and shopping.

Photos

Palace Inn 59 & Hillcroft Photo Palace Inn 59 & Hillcroft Photo Palace Inn 59 & Hillcroft Photo Palace Inn 59 & Hillcroft Photo Palace Inn 59 & Hillcroft Photo

Information

Company name
Palace Inn 59 & Hillcroft
Category
Hotels

FAQs

  • What is the phone number for Palace Inn 59 & Hillcroft in Houston TX?
    You can reach them at: 713-782-6565. It’s best to call Palace Inn 59 & Hillcroft during business hours.
  • What is the address for Palace Inn 59 & Hillcroft on hillcroft in Houston?
    Palace Inn 59 & Hillcroft is located at this address: 5858 Hillcroft St Houston, TX 77036.
  • What are Palace Inn 59 & Hillcroft(Houston, TX) store hours?
    Palace Inn 59 & Hillcroft store hours are as follows: Mon-Sun: 24 hours.