718 Old Hwy 90 W, San Antonio, TX 78237
TV Motel is a Hotel located at 718 Old Hwy 90 W, San Antonio, TX 78237. It has received 68 reviews with an average rating of 3.0 stars.
The address of TV Motel: 718 Old Hwy 90 W, San Antonio, TX 78237
TV Motel has 3.0 stars from 68 reviews
Hotel
3046 reviews
125 E Houston St, San Antonio, TX 78205
2957 reviews
850 Halm Blvd, San Antonio, TX 78216, United States