Location. Located in Burnham, Super 8 Burnham Lewistown is in the mountains.\nProperty Features. A complimentary breakfast is served each morning. Super 8 Burnham Lewistown features tour/ticket assistance. Complimentary wireless Internet access is available in public areas. The front desk is open 24 hours a day.\nGuestrooms. All guestrooms at Super 8 Burnham Lewistown feature coffee/tea makers....