You must install Adobe Flash to view this content.

The Auburn Inn also features an 1100 square foot master suite, with flat screen TV, double sinks, shower and bath, kitchenette, and much more.