La Quinta Inn Auburn

La Quinta Inn Auburn

La Quinta Inn Auburn is one of the best 3 star hotels located in the city of Auburn with jacuzzi, Indiana. La Quinta Inn Auburn has 24 Hour Reception, Coffee / Tea Maker, Pet Friendly among other facilities. This accommodation is rated good by its customers.

Features of La Quinta Inn Auburn