My favorite part of Auburn of course is the free standing spiral staircase. It is a must to see on the list of places to visit. You must see this awesome staircase. Very unusual design. Auburn has a very sad story to tell too. I would go back.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.