The Comfort Suites is a 70-room, limited service, interior corridor hotel located in Granbury, Texas. The 3 level hotel was built in 2007 using stone and stucco exterior, and pitched shingle roof. The hotel features large spacious guest suites, a swimming pool, and all other standard amenities that come with a similar Choice Hotels branded property. The hotel is well-maintained, and a new owner...