Palace Inn South Houston

Palace Inn South Houston

Hotels in South Houston, TX

Special Offer:
Book Now and Save!
Learn more

Hotels

Contact us

Company Website

Store Hours

Monday:
-
Tuesday:
-
Wednesday:
-
Thursday:
-
Friday:
-
Saturday:
-
Sunday:
-

Location

1622 Spencer Hwy,
South Houston , TX 77587 UNITED STATES

About Palace Inn South Houston

Palace Inn features clean rooms and modern amenities at affordable rates. We are conveniently located just off Spencer Hwy in South Houston near shopping and several restaurants.

Photos

Palace Inn South Houston Palace Inn South Houston Palace Inn South Houston Palace Inn South Houston Palace Inn South Houston

Reviews

Palace Inn South Houston 713-554-7200
1622 Spencer Hwy,
South Houston , TX 77587 UNITED STATES
$
Palace Inn South Houston

Detail information

Company name
Palace Inn South Houston
Category
Hotels
Rating
Not Rated
Claimed by

Nearby

Worldwide  >  United States  >  South Houston, TX  >  Hotels

Palace Inn South Houston

Contacts Store Hours Location About Photos Details