Flagship Inn

  • Accommodations
  • Meeting Facilities
8875 Hwy 279
Brownwood, TX 76801
(325) 784-7656
(325) 784-8180 (fax)
Hours:
24 Hours a Day/7 Days a Week
  • About

    Flagship Inn is a recently renovated hotel located on Lake Brownwood.