Holiday Inn Express and Suites Buford NE - Lake Lanier

We invite you to experience the Premier Lake Lanier Holiday Inn Express & Suites‚ Buford, NE. Located just North of Atlanta near the shores of Lake Lanier, guests staying with us can experience the exceptional service of the hotel staff and enjoy a true taste of North Georgia!