Sabinal Inn Hotel Sabinal, Texas
7.3/10
Good
Sabinal Inn is situated in Sabinal and features a garden. The hotel has family rooms.
Number of rooms: 18
413 E Fisher Ave, Sabinal, TX 78881, United States