copy Ambassador Lodge website, photos The Motelorcyclist
The Lake Tahoe Ambassador Lodge is located in beautiful South Lake Tahoe. The lodge is nestled between the casinos along with shopping (one block away).
Booking.com
Ambassador Lodge
4130 Manzanita Ave,
South Lake Tahoe, CA 96150
(530) 544-6461