Photos for Swiss Holiday Lodge

3.8
6 votes

Swiss Holiday Lodge

2400 South Mount Shasta Boulevard, Mount Shasta, California 96067 USA

Add Photo