Flagship Inn Hotel Lake Brownwood, Texas
7.5/10
Good
34 reviews
Free Wi-Fi
Located on the shore of Lake Brownwood next to Highway 279, this inn features an outdoor pool. Daily breakfast options are offered and free Wi-Fi is provided in all rooms.
Number of rooms: 41
8875 Highway 279, Lake Brownwood, TX 76801, United States