
Hotel Information
The holiday inn buffalo bill village resort hotel is the largest of the three buffalo bill village resort hotels and has 188 luxury rooms with access to wireless internet and two telephone lines, rooms for meetings and banquets, a restaurant, a bar and an outdoor heated swimming pool.