Lake Tahoe Ambassador Lodge

Lake Tahoe Ambassador Lodge

Located at beautiful South Lake Tahoe.

The lodge is nestled between the casinos along with shopping and Lake Tahoe.

A very warm and welcoming setting that is fun for the whole family.

© 2022 DogTrekker.com
Website by Brandhound