Echo Restaurant Menu
Subscribe for News and Offers
Stay in the loop on all the news and exciting offers from Lake Tahoe Resort Hotel, and have them delivered to your inbox.
Oops! Something went wrong while submitting the form.
4130 Lake Tahoe Blvd.
South Lake Tahoe, CA 96150
Hotel Direct: 530.544.5400
© 2022 Lake Tahoe Resort Hotel.