
Auburn, CA, United States
Super 8 by Wyndham Auburn
3-star hotel
Nestled in the foothills of the Sierra Nevada Mountains, the Super 8 Auburn hotel sits in the heart of the Mother Lode. Take advantage of the nearby American River and the region's many lakes. Explore historic landmarks and…
- Wi-fi
- 24-hour reception
- Restaurant
- Launderette · extra charge


