Inn on Lake Granbury Bed and Breakfast Granbury
This relaxing retreat in Granbury, Texas boasts lake views, a saltwater swimming pool, and rooms with free Wi-Fi. It is located less than a half-mile from Granbury Historic Downtown Square.
Number of rooms: 19
205 West Doyle Street, Granbury, TX 76048, United States