Truckee Hideaway Vacation Home
11291 Ghirard Road, Truckee, CA 96161, United States
Set in Truckee in the California region, Truckee Hideaway has a balcony and mountain views. This property offers access to a terrace, free private parking and free Wi-Fi. Outdoor dining is also possible at the holiday home.