7.7/10
Good
Situated in Freer, 39 km from San Diego County Courthouse, La Plaza Inn and Suites - Freer TX features rooms with air conditioning. This 3-star hotel offers room service and a 24-hour front desk.
Number of rooms: 37
1020 East Riley Street, Freer, TX 78357, United States