Star Motel

6319 Washington Ave
Houston, TX 77007
(713) 861-8600

Categories : Hotels & Motels, Mastercard Accepted, Visa Accepted

Mon. - Sun. 24 Hours