x
Loading...

Exit 119C on I-80 East

Right 0.17 mi

Elmwood Motel

588 High Street, Auburn, CA 95603

1-530-885-5186 Directions
Amenities
WiFi (Free)
Parking Notes (Free)