PaPa’s Place, Truckee

PaPa’s Place, Truckee
https://papas-place.usa8.info

PaPa’s Place offers accommodations in Truckee, 16 miles from Northstar California Ski Resort and 16 miles from Northstar at Tahoe Resort. The property is 4.2 miles from Donner Ranch Chair #4.

Truckee, CA 96161, United States of America

Related Posts