This comfortable hotel is situated in Northstar. The hotel comprises 68 cosy units.
Northstar Lodge by Welk Resorts
Truckee, California, United States of America
N 39.27598 E -120.1226