Availability
star star star 13431 Bowman Rd, Near Placer County Visitor Information Center, Auburn, California 95603, United States
starPoor
rate_reviewFair Hotel. Room needs to be improved.
13431 Bowman Rd, Near Placer County Visitor Information Center, Auburn, California 95603, United States