Tahoe Mountain inn
2650 Lake Tahoe Blvd, South Lake Tahoe, California, 96150, United States of America, South Lake Tahoe, California 96150 ★★
No Chain Hotel
2650 Lake Tahoe Blvd, South Lake Tahoe, California, 96150, United States of America, South Lake Tahoe, California 96150 ★★