
South Lake Tahoe, CA, United States
Lake Tahoe Ambassador Lodge
3-star hotel
Nestled amidst the breathtaking beauty of Lake Tahoe, Ambassador Lodge is your premier destination for an unforgettable getaway. Whether you're here for a relaxing escape, a romantic weekend, or an adventure-filled vacation, our…
- Wi-fi
- Indoor freshwater pool
- Outdoor freshwater pool
- Car park · extra charge











