300 Sw Big Bend Trl Glen Rose Texas
A stay at Glen Rose Inn and Suites places you in the heart of Glen Rose, within a 10-minute walk of Lake Granbury Medical Center and Barnard's Mill. Featured amenities include a 24-hour front desk and a vending machine. Free self parking is available onsite.