Tea Garden Lodge, South Lake Tahoe

Tea Garden Lodge, South Lake Tahoe

Tea Garden Lodge, South Lake Tahoe
https://tea-garden-lodge.usa8.info

Located 9 minutes’ walk to Lake Tahoe and Lakeside Beach, Tea Garden Lodge features rooms with WiFi and satellite TV included. Skiing at Heavenly Mountain Resort is 7 minutes’ drive away.

932 Poplar Street, South Lake Tahoe, CA 96150, United States of America

Related Posts