Plaza Inn Motel
Add to Favorites
Add Hours
Phone: (713) 631-5095
Address: 7517 Parkhurst Dr, Houston, TX 77028
5221 Cherry St, Houston, TX 77026
5615 Landor St, Houston, TX 77028
5550 Homestead Rd, Houston, TX 77028
11802 Lockwood Rd, Houston, TX 77044
9105 Lockwood Dr, Houston, TX 77016
5002 Tidwell Rd, Houston, TX 77016
1314 Texas St, Houston, TX 77002
6421 Lockwood Dr, Houston, TX 77028
3676 Eastex Fwy, Houston, TX 77026
9702 Lockwood Dr, Houston, TX 77016