Super 8 Motel Auburn

140 East Hillcrest Drive
Auburn, CA 95603
530-888-8808

User Reviews (0)