Park Tahoe Inn, South Lake Tahoe, United States of America
Park Tahoe Inn is conveniently located at 4011 Lake Tahoe Blvd in South Lake Tahoe, United States of America
Hotel Location:
Address: 4011 Lake Tahoe Blvd
City: South Lake Tahoe
State: CA
Country: United States of America
phone: +1 530-544-6000
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: 11 AM
- Coffee/Tea Maker
- Safe
- Exterior Room Entrance
- In Room TV
- Meeting Room
- Air Conditioning
- In Room Iron
- Hair Dryer