South Houston TX Hotels & Motels
1. 306 Winkler Dr, South Houston, TX 77587 | La Fronda Motel(713) 946-1173
2. 1622 Spencer Hwy, South Houston, TX 77587 | Palace Inn(713) 554-7200
(713) 946-1173
2. 1622 Spencer Hwy, South Houston, TX 77587 | Palace Inn(713) 554-7200