Big Pines Mountain House, South Lake Tahoe, United States of America
Big Pines Mountain House is conveniently located at 4083 Cedar Ave in South Lake Tahoe, United States of America
Hotel Location:
Address: 4083 Cedar Ave
City: South Lake Tahoe
State: CA
Country: United States of America
phone: +1 530-541-5155
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: 11 AM
- Coffee/Tea Maker
- Exterior Room Entrance
- In Room TV
- Meeting Room
- Business Center
- Air Conditioning
- In Room Iron
- Hair Dryer
- Car Rent Desk