The Historic Nutt House Hotel
The Nutt House Hotel is an irreplaceable piece of Granbury’s history. It is truly unique, and is one of the most historic elements of Granbury Square. The Nut House Hotel is in a prime location and offers access to many of Granbury’s best restaurants, and is also only a short distance away from Lake Granbury….