Inn on Lake Granbury

Granbury, Texas
from £219 per night

This Inn is situated directly on Lake Granbury. Completely renovated to blend modern upscale amenities with country style d├ęcor.

  • 12 rooms/suites
  • Full breakfast