Palace Inn
Address:
1622 Spencer Hwy, South Houston, TX 77587
Phone:
(713) 554-7200
Hours:
- Mon: 12am-12am
- Tue: 12am-12am
- Wed: 12am-12am
- Thu: 12am-12am
- Fri: 12am-12am
- Sat: 12am-12am
- Sun: 12am-12am
Payment:
Hotels & Motels,
Hotels & Motels Reservations,
Wedding Supplies & Services
Other Businesses:
- La Fronda Motel at 306 Winkler Dr, South Houston, TX 77587
- Cafe Y Taqueia at 800 S Allen Genoa Rd, South Houston, TX 77587
- Taqueria Mi Pueblito at 502 S Allen Genoa Rd, South Houston, TX 77587
- Subway at 814 Spencer Hwy, South Houston, TX 77587
- Allen Genoa Food Store at 902 S Allen Genoa Rd, South Houston, TX 77587